Kan jy veelvuldige vreemde sleutels hê?
Kan jy veelvuldige vreemde sleutels hê?

Video: Kan jy veelvuldige vreemde sleutels hê?

Video: Kan jy veelvuldige vreemde sleutels hê?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, November
Anonim

'n Tafel mag het veelvuldige vreemde sleutels , en elkeen vreemde sleutel kan hê 'n ander ouertabel. Elkeen onbekende sleutel word onafhanklik deur die databasisstelsel afgedwing. Daarom, kaskade verhoudings tussen tabelle kan gevestig word met behulp van vreemde sleutels.

Die vraag is ook, hoeveel vreemde sleutels kan jy hê?

Vir een kolom, jy kan kry tot 16 vreemde sleutels . Vir een tabel, die huidige aanbevole getal is 253 alhoewel jy sal beperk (gedwing) word deur die prestasiekwessies voorheen jy daardie getal bereik.

Tweedens, kan 'n vreemde sleutel na verskeie tabelle verwys? Daar is eintlik eenvoudige Dit is logies reg in databasisbestuur en in werklikheid moontlik en moet deur enige RDBMS toegelaat word om verwysing a onbekende sleutel aan twee of meer tafels wat wil hê dit is primêre sleutel as 'n onbekende sleutel in 'n gegewe tafel.

Om ook te weet is, kan een kolom twee vreemde sleutels hê?

Teoreties jy kan afdwing nie veelvuldige vreemde sleutel op enkel kolom . Alternatiewelik jy kan dwing dit af deur gebruik te maak van prosedures waar jy die insette wat in bestaan, valideer veelvuldig tafel en doen die nodige operasie.

Is vreemde sleutels uniek?

Elke tafel kan meer as een hê Uniek Beperking. By verstek, Uniek sleutel is a uniek nie-gegroepeerde indeks. Uniek Beperking kan nie in verband gebring word met 'n ander tabel as 'n Buitelands Sleutel.

Aanbeveel: