Procedura: Creazione di relazioni tra tabelle (Visual Database Tools)

Una relazione tra due tabelle consente di stabilire un'associazione tra le righe di una tabella e le righe di un'altra tabella. Per ulteriori informazioni sulle relazioni, vedere Tipi di relazioni tra tabelle (Visual Database Tools).

Per creare una relazione di chiave esterna in Progettazione tabelle

  1. In Esplora oggetti fare clic con il pulsante destro del mouse sulla tabella che si troverà sul lato chiave esterna della relazione e selezionare Progetta.

    La tabella verrà aperta in Progettazione tabelle.

  2. Scegliere Relazioni dal menu Progettazione tabelle.

  3. Nella finestra di dialogo Relazioni di chiave esterna fare clic su Aggiungi.

    La relazione verrà visualizzata nell'elenco Relazione selezionata con un nome fornito dal sistema nel formato FK_<tablename>_<tablename>, dove tablename è il nome della tabella di chiave esterna.

  4. Fare clic sulla relazione nell'elenco Relazione selezionata.

  5. Fare clic su Specifica di tabelle e colonne nella griglia a destra, quindi sui puntini di sospensione () a destra della proprietà.

  6. Nella finestra di dialogo Tabelle e colonne selezionare dall'elenco a discesa Chiave primaria la tabella che si troverà sul lato chiave primaria della relazione.

  7. Nella griglia sottostante selezionare le colonne che contribuiranno alla chiave primaria della tabella. Nella cella adiacente alla sinistra di ciascuna colonna selezionare la corrispondente colonna di chiave esterna della tabella di chiave esterna.

    Progettazione tabelle suggerisce automaticamente un nome da assegnare alla relazione. Per specificare un nome diverso, modificare il contenuto della casella di testo Nome relazione.

  8. Scegliere OK per creare la relazione.

Nota

Le colonne selezionate per la chiave esterna devono avere lo stesso tipo di dati delle colonne primarie a cui corrispondono. In ciascuna chiave deve esistere un numero uguale di colonne. Se ad esempio la chiave primaria della tabella sul lato primario della relazione è composta da due colonne, ognuna di queste colonne dovrà corrispondere a una colonna della tabella sul lato chiave esterna della relazione.