Une clé se compose d’une ou de plusieurs colonnes dont les valeurs correspondent à une et une seule ligne de la table. Chaque clé peut générer un index unique ou une contrainte unique dans une base de données cible.
Vous pouvez créer les types de clé suivants :
-
Clés primaires – Contiennent une ou plusieurs colonnes dont les valeurs combinées identifient de façon unique chaque ligne dans une table. Chaque table ne peut avoir qu’une seule clé primaire.
-
Clés alternatives – Contiennent une ou plusieurs colonnes dont les valeurs combinées identifient de façon unique chaque ligne dans une table.
-
Clés étrangères – Contiennent une ou plusieurs colonnes dont les valeurs combinées correspondent à une clé primaire ou alternative dans une autre table
Nous vous proposons ci-dessous une extension pour un modèle logique afin que les attributs de la clef primaire soient dans le même ordre que la liste des attributs se trouvant au niveau de l‘entité. La situation ci-dessous présente l’identifiant_1 avec les attributs 1 et 2 dans le même ordre que la liste des attributs présentés au niveau de l’entité.
Pour les besoins de l’exercice au niveau de la liste des attributs de l’entité nous déplaçons l’attribut 2 au dessus de l’attribut 1 .
Afin que les attributs au niveau de la clef primaire soit dans le même ordre. Vous sélectionnez l’entité et cliquer sur le côté droit de votre souris et vous cliquez sur « Trier les attributs des clefs »
Voici le résultat.
Pour dupliquer une entité. Vous sélectionnez l’entité, cliquer sur le côté droit de votre souris et cliquer sur « Dupliquer l’entité »