création d une table contenant plusieurs primary key
Salut, tout le monde
Je veux faire le script de création d'une table contenant 3 clés primaires et voici mon script
Code:
1 2 3 4 5 6
| create table tab1(
id number(2) ,
matricule number(5),
nom char(6),
prenom char (6)
) |
est ce que c est mieux de définir mes primary key de cette façon
Code:
1 2
| CREATE UNIQUE INDEX tab1Primary ON tab1
(id, matricule,nom) |
ou bien de cette façon
Code:
1 2 3 4
| ALTER TABLE tab1 ADD (CONSTRAINT tab1_PK PRIMARY KEY
(id,
matricule,
nom); |
c a d est ce que d ajouter les contraintes directement ou bien de dèfinir un unique index pour les clés?
Merci d'avance