Le chiavi primarie sono identificatori univoci per righe di una tabella . Essi possono essere una o più colonne di dati , nonostante molti architetti di database mantenendo una singola colonna chiave primaria per tabella . La chiave composta non deve essere nullo , ovvero nessuna delle colonne può avere un valore nullo . La più piccola regola fondamentale afferma che le chiavi composte non possono essere divisi in righe separate con chiavi primarie più semplici , e non ci possono essere più di una istanza di ogni chiave composta. Istruzioni
1
Identificare identificatori naturali nel set di dati . Per esempio, in una tabella degli indirizzi , la combinazione di indirizzo e codice di avviamento postale può essere utilizzato per descrivere un indirizzo univoco.
2
Aprire una riga di comando e la connessione al database.
< Br >
3
scrivere lo script create- tavolo . Si dovrebbero prendere la forma di
CREATE TABLE (
campo1 INT non è nullo , il campo 2 INT NOT NULL , campo 3 CHAR ( 256 ) , field4 CHAR ( 256 )
...
4
scrivere una riga che inizia con " PRIMARY KEY " . Come gli argomenti per la funzione di chiave primaria , scrivere i nomi delle tabelle che si desidera comprendere la chiave composta. per esempio , Stati
PRIMARY KEY ( campo1 , campo2 ) ;
5
Chiudi gli parentesi e terminare la dichiarazione con un punto e virgola Eseguire lo script per creare la vostra tavola con una chiave composta . . Per esempio :
CREATE TABLE (
campo1 INT NOT NULL , campo 2 INT NOT NULL , campo 3 CHAR ( 256 ) , field4 CHAR ( 256 ) per
PRIMARY KEY ( campo1 , campo2 ) ) ;