Možete li imati više stranih ključeva?
Možete li imati više stranih ključeva?

Video: Možete li imati više stranih ključeva?

Video: Možete li imati više stranih ključeva?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, April
Anonim

Stol može imaju više stranih ključeva , i svaki strani ključ može imati drugačija roditeljska tabela. Svaki strani ključ se nezavisno sprovodi od strane sistema baze podataka. Prema tome, kaskadni odnosi između tabela mogu biti uspostavljen pomoću strani ključevi.

Takođe se postavlja pitanje koliko stranih ključeva možete imati?

Za jedan kolona, možeš imati do 16 strani ključevi . Za jedan u tabeli, trenutni preporučeni broj je 253 ti ces biti ograničen (prisiljen) problemima performansi ranije ti dostići taj broj.

Drugo, može li strani ključ referencirati više tabela? U stvari postoje jednostavne. To je logično ispravno u upravljanju bazom podataka i zapravo moguće i to mora dozvoliti bilo koji RDBMS referenca a strani ključ to dva ili više stolovi koji želi da je primarni ključ kao strani ključ u datom sto.

Takođe treba znati da li jedna kolona može imati dva strana ključa?

Teoretski ti mogu ne sprovoditi višestruki strani ključ na single kolona . Alternativno ti mogu nametnite ovo koristeći procedure u kojima potvrđujete ulaz koji postoji u višestruko sto i uradi potrebnu operaciju.

Jesu li strani ključevi jedinstveni?

Svaka tabela može imati više od jedne Jedinstveno Ograničenje. Podrazumevano, Jedinstveno ključ je a jedinstven neklasterizovani indeks. Jedinstveno Ograničenje se ne može povezati s drugom tablicom kao a Strani Ključ.

Preporučuje se: