Comment ajouter une clé primaire

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?

3 réponses

  1. Contributeur
    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
    1. Oui c'est à cela que je pensais. Comment modifier le type des champs?
      Merci!!!
      0
      1. Contributeur
        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
    2. 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
      1. Contributeur
        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