Perché le relazioni
Collegano le tabelle, quindi sono una parte fondamentale del database e informano le query.
Tipi di relazioni
Uno-a-uno, uno-a-molti e molti-a-molti. Uno-a-molti è più comune, molti-a-molti fanno parte della maggior parte dei database delle transazioni e degli studenti, 1:1 è raro.
Creare un uno-a-molti
In visualizzazione foglio dati selezionare la chiave esterna o un campo vuoto.
-
Chiave esterna: selezionare il campo, quindi campi > più campi> ricerca & relazionee seguire la procedura guidata.
-
Campo vuoto: selezionare l'intestazione, quindi cercare & relazione e seguire la procedura guidata.
Usare il riquadro relazioni
La tabella figlio deve avere una chiave esterna. Selezionare Strumenti Database > relazioni, quindi trascinare la chiave primaria dalla tabella padre alla chiave esterna nella tabella figlio. Usare le relazionidi modifica per impostare l'integrità referenziale e gli aggiornamenti/eliminazioni a cascata in base alle esigenze.
Molti-a-molti
Creare > struttura della tabella, creare una tabella di giunzione. In tale tabella duplicare le chiavi primarie dalle tabelle su entrambi i lati della relazione, selezionare entrambi i campi e impostarli come chiave composta.
Uno-a-uno
Creare una relazione uno-a-molti, quindi:
-
Visualizzazione struttura: impostare la proprietà indicizzata per entrambi i tasti su "No" o "Sì, nessun duplicato".
-
Barra multifunzione, imposta entrambi i tasti su indicizzati e univoci.