De ce relațiile
Acestea leagă tabelele, astfel încât acestea să fie o parte critică a bazei de date și vă informează interogările.
Tipuri de relații
Unu-la-unu, unu-la-mai-mulți și mulți-la-mulți. Unu-la-mai mulți este cel mai comun, mulți-la-mulți fac parte din cele mai multe baze de date pentru tranzacții și studenți, 1:1 este rară.
Crearea unui unu-la-mai-mulți
În vizualizarea foaie de date, selectați cheia externă sau un câmp necompletat.
-
Cheie externă: Selectați câmpul, apoi câmpurile > mai multe câmpuri> relație & căutareși urmați expertul.
-
Câmp necompletat: selectați antetul, apoi căutare & relație și urmați expertul.
Utilizarea panoului relații
Tabelul copil trebuie să aibă o cheie străină. Selectați Instrumente bază de date > relații, apoi glisați cheia primară de la tabelul părinte la cheia străină din tabelul fiu. Utilizați Editare relațiipentru a seta integritatea referențială și actualizări în cascadă/Ștergere după cum este necesar.
Mulți-la-mai mulți
Creați > proiectare tabel, creați un tabel de joncțiune. În acel tabel, dublați tastele primare din tabelele de pe ambele părți ale relației, selectați ambele câmpuri și setați-le ca o cheie compozită.
Unu-la-unu
Creați o relație unu-la-mai-mulți, apoi:
-
Vizualizare proiect: setați proprietatea indexat pentru ambele taste la "nu" sau "Da, fără dubluri".
-
Panglică, setați ambele taste la indexate și unice.