Les clés primaires sont des identifiants uniques pour les lignes d'une table . Ils peuvent être une ou plusieurs colonnes de données , malgré de nombreux architectes de bases de données conservant une seule colonne de clé primaire par table. La clé composite ne doit pas être nulle , ce qui signifie qu'aucun des colonnes peut avoir une valeur nulle. La plus petite règle fondamentale stipule que les clés composites ne peuvent être divisés en rangées séparées avec des clés primaires simples, et il peut y avoir plus d'une instance de chaque clé composite. Instructions
1
Identifier les identifiants naturels dans l'ensemble de données . Par exemple, dans une table d'adresses , la combinaison d' adresse et code postal peut être utilisé pour décrire une adresse unique.
2
Ouvrir une ligne de commande et se connecter à votre base de données.
< Br > Hôtels 3
Rédigez votre script de création de table . Il devrait prendre la forme d'
CREATE TABLE (produits champ1 INT n'est pas nul , le champ 2 INT IS NOT NULL , le champ 3 CHAR ( 256) , field4 CHAR ( 256) Photos
...
4
écrire une ligne commençant par "La clé primaire " . Comme les arguments de la fonction de clé primaire, écrire les noms de table que vous voulez comprendre la clé composite. par exemple , AB
PRIMARY KEY (champ1 , champ2 ) ;
5
Fermez les parenthèses et mettre fin à la déclaration avec un point-virgule Exécuter le script pour créer votre table avec une clé composite. . Par exemple:
CREATE TABLE (produits champ1 RC IS NOT NULL , champ 2 INT IS NOT NULL , le champ 3 CHAR ( 256) , field4 CHAR ( 256) Photos
PRIMARY KEY (champ1 , champ2 ) ) ;