Kan du have flere fremmednøgler?
Kan du have flere fremmednøgler?

Video: Kan du have flere fremmednøgler?

Video: Kan du have flere fremmednøgler?
Video: Entity Relationship Diagram (ERD) Tutorial and EXAMPLE 2024, April
Anonim

Et bord kan evt har flere fremmednøgler , og hver fremmednøgle kan have en anden overordnet tabel. Hver fremmed nøgle håndhæves uafhængigt af databasesystemet. Derfor kaskaderelationer mellem tabeller kan etableres vha fremmednøgler.

Spørgsmålet er også, hvor mange fremmednøgler kan du have?

Til en kolonne, du kan have op til 16 fremmednøgler . Til en tabel, men det nuværende anbefalede antal er 253 du vil være begrænset (tvunget) af præstationsproblemerne før du nå det tal.

For det andet, kan en fremmednøgle referere til flere tabeller? Der er faktisk enkle Det er logisk rigtigt i databasestyring og faktisk muligt og skal tillades af enhver RDBMS til reference -en fremmed nøgle til to eller mere borde der vil have det primære nøgle som en fremmed nøgle i en given bord.

Også at vide er, kan en kolonne have to fremmednøgler?

Teoretisk set dig kan ikke håndhæve flere fremmednøgler på single kolonne . Alternativt dig kan håndhæve dette ved hjælp af procedurer, hvor du validerer det input, der findes i mange bord og gør den nødvendige operation.

Er fremmednøgler unikke?

Hvert bord kan have mere end én Enestående Begrænsning. Som standard, Enestående nøglen er en enestående ikke-klynget indeks. Enestående Begrænsning kan ikke relateres til en anden tabels som en Udenlandsk Nøgle.

Anbefalede: