Une clé primaire est l'identificateur principal pour une table, et
elle est attachée à une ou plusieurs colonnes dont les valeurs combinées identifient de
façon unique chaque ligne de la table. Chaque table doit être dotée d'une clé
primaire.
Affichez la feuille de propriétés d'une table, puis cliquez sur
l'onglet Colonnes, qui répertorie toutes
les colonnes définies pour la table (voir Colonnes (MPD)).
Cochez la case dans la colonne P pour une ou plusieurs colonnes dans la liste afin de les
associer à la clé primaire.
[facultatif] Cliquez sur l'onglet Clés et renommez la clé ou sélectionnez la et cliquez sur
l'outil Propriétés pour afficher sa
feuille de propriétés.
Cliquez sur OK pour
fermer la feuille de propriétés et revenir au diagramme.
Dans l'exemple suivant, Numéro du
salarié est la clé primaire de la table Salarié, ainsi chaque salarié doit être doté d'un numéro unique
:
Régénération des clés primaires
La régénération des clés primaires dans un diagramme physique met à jour les clés primaires des tables en créant des clés primaires pour les tables dépourvues de clé et n' ayant qu'un index unique. La régénération des clés primaires est très utile lorsque toutes les clé primaires d'une base de données n'ont pas pu être récupérées par le reverse engineering ou si vous n'avez pas sélectionné l'option de régénération des clés primaires lors du reverse engineering.