Comment ajouter une clé primaire

Sylvie2763 Messages postés 14 Statut Membre -  
yg_be Messages postés 24281 Statut Contributeur -
Sylvie63 - 17 mars 2019 à 16:55
Bonjour,
comment ajouter une clé primaire dans une table ?
Je suis allé dans l'onglet "feuilles de donnés" et j'ai changé l'affichage de la table de "mode feuilles de données" à "mode création". J'ai cliqué dans un 2ème champ sur "clé primaire" mais la clé primaire du 1er champ passe au 2ème champ, comment je dois procéder pour que la clé primaire du 1er champ reste et une autre clé primaire (c'est une clé provenant d'une autre table, donc une clé étrangère) s'ajoute dans un 2ème champ de cette table?
A voir également:

3 réponses

yg_be Messages postés 24281 Statut Contributeur Ambassadeur 1 584
 
tu ne peux avoir qu'une clé primaire par table.
cependant, tu peux avoir d'autres clés uniques, ce qui revient quasi au même.
si tu veux créer une clé sur un seul champ, tu peux le faire via les propriétés du champ (comme si tu voulais en modifier le type).
0
Sylvie2763 Messages postés 14 Statut Membre
 
Oui c'est à cela que je pensais. Comment modifier le type des champs?
Merci!!!
0
yg_be Messages postés 24281 Statut Contributeur 1 584
 
quand tu visualises une table en mode création et que tu cliques sur un champ, n'as-tu pas les propriétés du champs qui s'affichent?
0
Sylvie2763 Messages postés 14 Statut Membre
 
Oui, en effet les propriétés du champ s'affichent mais qu'est ce qu'il faut modifier pour qu'un champ devienne une clé primaire.
Ci- joint une capture d'écran des propriétés du champ:
0
yg_be Messages postés 24281 Statut Contributeur 1 584
 
tu ne peux avoir qu'une clé primaire par table.
cependant, tu peux avoir d'autres clés uniques, ce qui revient quasi au même.
le champ dont tu montres les propriétés est déjà une clé. si tu veux réellement qu'elle soit unique, il suffit de modifier le choix de la ligne "indexé". il est possible aussi qu'une combinaison de champs forment une clé.
0