Միացման աղյուսակում սահմանեք առաջնային բանալին ՝ ներառեք հիմնական բանալիների բոլոր սյունակները մյուս երկու աղյուսակներից: … Սահմանեք մեկից շատ հարաբերություն երկու հիմնական աղյուսակներից յուրաքանչյուրի և միացման աղյուսակի միջև: Միացման աղյուսակը պետք է լինի ձեր ստեղծած երկու հարաբերությունների «շատ» կողմում:
Արդյո՞ք միացման սեղանին առաջնային բանալի է անհրաժեշտ:
Արդյո՞ք միացման աղյուսակներին անհրաժեշտ է առաջնային բանալի: - Քվորա: Սովորաբար, այո: Միացման սեղանները ծառայում են այլ աղյուսակների միացման պահպանմանը/պարտադրմանը: Իսկ միացման աղյուսակի դեպքում հիմնական բանալին սովորաբար ոչ այլ ինչ է, քան այլ աղյուսակներից երկու կամ ավելի օտար բանալիների եզակի համադրություն:
Արդյո՞ք կապող աղյուսակը պետք է ունենա հիմնական բանալի:
Յուրաքանչյուր աղյուսակ կարող է ունենալ (բայց պարտադիր չէ) հիմնական բանալի: Որպես հիմնական բանալի սահմանված սյունակը կամ սյունակները ապահովում են աղյուսակի եզակիությունը. ոչ մի երկու տող չի կարող ունենալ նույն բանալին:
Ո՞րն է տարբերությունը հիմնական և կոմպոզիտային բանալիների միջև:
Առաջնային բանալին աղյուսակի այն սյունակն է, որի յուրաքանչյուր տողի տվյալները եզակիորեն նույնականացված են: … Կոմպոզիտային բանալին թեկնածու ստեղնի ձև է, որտեղ սյունակների մի շարք եզակիորեն կբացահայտի աղյուսակի յուրաքանչյուր տողը:
Քանի՞ հիմնական բանալի կարող է լինել աղյուսակում:
Աղյուսակի հիմնական բանալին պետք է հստակորեն սահմանվի CREATE TABLE հայտարարության մեջ: Աղյուսակները կարող են ունենալ միայն մեկ հիմնական բանալի։