Ali ima stolpec več tujih ključev?
Ali ima stolpec več tujih ključev?

Video: Ali ima stolpec več tujih ključev?

Video: Ali ima stolpec več tujih ključev?
Video: Ночь в квартире с полтергейстом 2024, Maj
Anonim

Teoretično ti lahko ne uveljavljati več tujih ključev na samski stolpec . Drugače pa ti lahko to uveljavite s postopki, kjer potrdite vnos, ki obstaja v večkraten mizo in opravite potrebno operacijo.

Ustrezno temu, ali lahko imate več tujih ključev?

Miza lahko imajo več tujih ključev , in vsak lahko ima tuji ključ drugačna nadrejena miza. Vsak tuji ključ sistem baze podatkov uveljavlja neodvisno. Zato kaskadne povezave med tabelami lahko vzpostaviti z uporabo tuji ključi.

Ali lahko poleg zgoraj navedenega ustvarimo primarni ključ in tuji ključ v istem stolpcu? Kdaj ustvarjaš a primarni ključ , SQL Server samodejno ustvari indeks na podlagi ključni stolpci . The tuji ključ vzpostavlja povezavo med ključni stolpci in sorodno stolpci v drugi tabeli. ( Ti lahko tudi povezati stolpci tujih ključev do stolpci znotraj enako mizo.)

Posledično se lahko tuji ključ sklicuje na več tabel?

Dejansko obstajajo preprosti. To je logično pravilno pri upravljanju baze podatkov in dejansko možno in mora to dovoliti kateri koli RDBMS referenca a tuji ključ do dve ali več mize ki hoče, da je primarno ključ kot tuji ključ v danem mizo.

Koliko tujih ključev lahko ima tabela?

Za en stolpec, ti lahko ima do 16 tuji ključi . Za enega mizo , trenutna priporočena številka je 253, čeprav vi volja biti omejen (prisiljen) zaradi težav z zmogljivostjo, preden dosežete to številko.

Priporočena: