Poți avea mai multe chei străine?
Poți avea mai multe chei străine?

Video: Poți avea mai multe chei străine?

Video: Poți avea mai multe chei străine?
Video: Nicolae Guta - Toate pozele cu tine - manele vechi 2024, Aprilie
Anonim

O masă poate au mai multe chei străine , și fiecare cheia străină poate avea o altă masă părinte. Fiecare cheie externă este aplicat independent de sistemul de baze de date. Prin urmare, relații în cascadă între tabele poate sa fi stabilit folosind chei externe.

De asemenea, întrebarea este, câte chei străine puteți avea?

Pentru unu coloană, poti avea pana la 16 chei externe . Pentru unu tabel, numărul recomandat actual este 253 deși tu vei fi limitat (forțat) de problemele de performanță dinainte tu ajunge la acel număr.

În al doilea rând, o cheie străină poate face referire la mai multe tabele? Există, de fapt, sunt simple. Este logic corect în gestionarea bazei de date și, de fapt, este posibil și trebuie să fie permis de orice RDBMS referinţă A cheie externă la Două sau mai mult Mese care vrea să fie primar cheie ca cheie externă într-un dat masa.

De asemenea, trebuie să știți că o coloană poate avea două chei străine?

Teoretic tu poate sa nu aplica cheie străină multiplă pe single coloană . Alternativ tu poate sa aplicați acest lucru folosind proceduri în care validați intrarea care există în multiplu masa si do operația necesară.

Sunt cheile străine unice?

Fiecare masă poate avea mai multe Unic Constrângere. În mod implicit, Unic cheia este a unic index negrupat. Unic Constrângerea nu poate fi asociată cu alte tabele ca a Străin Cheie.

Recomandat: