Determinare la chiave primaria per la chiave esterna . La chiave esterna è collegata con la chiave primaria di un'altra tabella . Per esempio, un cliente può avere diversi ordini , per cui la chiave primaria della tabella cliente ha una chiave esterna nella tabella ordine .
2
Creare la tabella con la chiave esterna . In questo esempio , la chiave esterna viene creato nella tabella ordine utilizzando la chiave primaria della tabella cliente.
Creare ordini tabella ( ID ordine chiave integer primario , OrderDate datetime , CustomerID integer referenze dei clienti ( SID ) , importo doppio ) ;
3
modificare una chiave esterna in una tabella esistente . Quando vengono create nuove tabelle , l'amministratore del database può essere necessario creare nuove chiavi esterne su tabelle esistenti . L'esempio seguente aggiunge una chiave esterna a una tabella esistente
ALTER TABLE ORDERSADD FOREIGN KEY ( customerid ) referenze di clienti ( SID ) .
software © www.354353.com