Cum se construiește o relație multi-multi (instrumente vizuale pentru baze de date)

Pentru a implementa relațiile multiple între tabelele bazei de date, se folosesc tabelele de legătură. Acestea conțin coloanele cheie cheie ale celor două tabele pe care doriți să le asociați. După aceasta, puteți crea legături între coloanele cheie cheie ale fiecărui tabel și coloanele corespunzătoare din tabelul de link-uri. În baza de date pubs, tabelul titleauthor este obligatoriu.







Pentru a crea o relație multi-la-multe între mese

Adăugați tabele care trebuie să aibă o relație multiplă cu schema bazei de date.

Creați oa treia tabelă făcând clic dreapta pe diagramă și selectând Creare tabelă. Acest tabel va deveni un liant.

În caseta de dialog Select Name, schimbați numele atribuit de sistem. De exemplu, tabela de link-uri pentru titluri de tabele și autori poate fi numită titlul de titluri.







Copiați coloanele cheii primare din ambele tabele într-o tabelă obligatorie. În acest tabel, puteți adăuga alte coloane, ca în orice alt tabel.

Creați cheia primară din tabela de link-uri, astfel încât să conțină toate coloanele cheie ale tabelelor sursă. Pentru mai multe informații, consultați Cum se creează chei primare (Visual Database Tools).

Determinați relația one-to-many dintre fiecare dintre tabelele originale și tabela de link-uri. Tabelul de legături trebuie să fie pe partea "multor" ambelor relații. Pentru informații suplimentare, consultați Cum se creează o legătură de tabelă (Visual Database Tools).

Crearea unui tabel obligatoriu într-o schemă de baze de date nu implică umflarea acesteia cu date din tabelele conectate. Pentru mai multe informații despre modul de inserare a datelor în acest tabel, consultați Cum se creează interogări pentru rezultate de lipire (Instrumente de bază de date Visual).







Articole similare

Trimiteți-le prietenilor: