Կարո՞ղ է կոմպոզիտային բանալին եզակի լինել:
Կարո՞ղ է կոմպոզիտային բանալին եզակի լինել:

Video: Կարո՞ղ է կոմպոզիտային բանալին եզակի լինել:

Video: Կարո՞ղ է կոմպոզիտային բանալին եզակի լինել:
Video: Չինաստանի ամենամեծ գողությունը. ԱՄՆ-ից գողացված ինքնաթիռը: Չինացիների դարավոր գողությունը! 2024, Մայիս
Anonim

Ա կոմպոզիտային եզակի բանալի է եզակի բանալին կազմված է սյուների համակցությունից։ Բավարարել մի սահմանափակում, որը նշանակում է ա կոմպոզիտային եզակի բանալի , աղյուսակում երկու տող չկա կարող է ունեն արժեքների նույն համակցությունը բանալի սյունակներ.

Բացի այդ, դուք պետք է օգտագործեք կոմպոզիտային բանալիներ:

Այդ եզրակացությունը չկա կոմպոզիտային առաջնային բանալիներ վատն են. Լավագույն պրակտիկան է դեպի ունեն որոշ սյունակներ կամ սյունակներ, որոնք եզակի կերպով նույնացնում են տողը: Բայց որոշ աղյուսակներում մեկ սյունակը ինքնին բավարար չէ դեպի եզակիորեն սահմանել տողը. SQL-ը (և հարաբերական մոդելը) թույլ է տալիս ա կոմպոզիտային առաջնային բանալի.

ո՞րն է տարբերությունը բարդ բանալիի և կոմպոզիտային բանալիի միջև: Տվյալների բազայի նախագծման մեջ ա բարդ բանալի է բանալի որը բաղկացած է 2 կամ ավելի ատրիբուտներից, որոնք եզակի կերպով նույնականացնում են կազմակերպության երևույթը: Ա կոմպոզիտային բանալի կազմված է տարրերից, որոնք կարող են լինել կամ չլինել օտար բանալիներ . Օրինակ: Մեջ Գործարքի մանրամասների աղյուսակ, բանալի է (TransactionId, ItemNumber):

Ավելին, կարո՞ղ է կոմպոզիտային բանալին լինել հիմնական բանալի:

Ա առաջնային բանալին որը կատարվում է մեկից ավելի հատկանիշի համակցությամբ, հայտնի է որպես a կոմպոզիտային բանալի . Կոմպոզիտային բանալի է բանալի որը տվյալ աղյուսակի մեկից ավելի դաշտերի կամ սյունակների համակցությունն է: Դա կարող է լինել թեկնածու բանալի կամ առաջնային բանալին . Սյունակներ, որոնք կազմում են կոմպոզիտային բանալին կարող է լինել տարբեր տեսակի տվյալների:

Ի՞նչ է կոմպոզիտային բանալին տվյալների բազայում:

Ա կոմպոզիտային բանալի , հարաբերականի համատեքստում տվյալների բազաներ , աղյուսակի երկու կամ ավելի սյունակների համակցություն է, որը կարող է օգտագործվել աղյուսակի յուրաքանչյուր տող եզակիորեն նույնականացնելու համար: Եզակիությունը երաշխավորվում է միայն այն դեպքում, երբ սյունակները համակցված են. առանձին վերցրած սյունակները չեն երաշխավորում եզակիությունը:

Խորհուրդ ենք տալիս: