Relazioni tra tabelle: references
Unità:
Database: relazioni tra tabelle
Per assegnare una relazione a una tabella fin dalla sua genesi, è possibile includere la definizione del vincolo referenziale (Foreign Key) direttamente all'interno dell'istruzione CREATE TABLE.
La sintassi generica è la seguente:
CREATE TABLE nome_tabella ( colonna_1 tipo attributi, colonna_2 tipo attributi, FOREIGN KEY (nome_colonna_locale) REFERENCES altra_tabella(colonna_remota) );
In questo modo, nel corpo della creazione della tabella, viene esplicitata una Foreign Key sulla colonna appena definita, la quale punta a una specifica colonna di un'altra tabella esistente.
Per visualizzare questa lezione devi acquistare la variante Standard, Gold.
Commenti