Clés alternatives

Une clé alternative se compose d'une ou de plusieurs colonnes dont les valeurs identifient de façon unique chaque ligne de la table sans être des colonnes de clé primaire. Une clé alternative peut également être une clé étrangère. Chaque clé alternative peut générer un index unique ou une contrainte unique dans la base de données courante.

Vous avez également la possibilité de sélectionner une ou plusieurs colonnes et d'utiliser l'outil Créer une clé dans l'onglet Colonne de la feuille de propriétés de table.

  1. Double-cliquez sur un symbole de table dans le diagramme pour afficher sa feuille de propriétés.
  2. Cliquez sur l'onglet Clés pour afficher la liste des clés définies pour la table.
  3. Cliquez sur l'outil Ajouter une ligne, puis spécifiez un nom pour la clé que vous venez de créer.
    Remarque :

    Lorsque vous définissez un nom de clé alternative, vous pouvez commencer par indiquer les lettres AK, suivies par le code de la colonne de clé (par exemple, AK1_CLINOM).

  4. [facultatif] Saisissez un nom de contrainte dans la colonne Nom de contrainte. Si vous n'indiquez pas de nom de contrainte, PowerAMC crée automatiquement un nom de contrainte par défaut.
    Remarque :

    Si la colonne recherchée n'est pas affichée, faites-la apparaître à l'aide de l'outil Personnaliser les colonnes et filtrer. Pour plus d'informations, voir "Personnalisation des colonnes d'une liste d'objets et filtrage de la liste" dans le chapitre Objets du Guide des fonctionnalités générales.

  5. Cliquez sur l'outil Propriétés et confirmez la création de l'objet afin d'ouvrir la feuille de propriétés de la nouvelle clé.
  6. Cliquez sur l'onglet Colonnes, qui répertorie toutes les colonnes définies pour la clé. Cette liste est vide lorsque vous venez de créer la clé.
  7. Cliquez sur l'outil Ajouter des colonnes pour afficher une fenêtre de sélection qui répertorie toutes les colonnes de la table (à l'exception de celles déjà attachées à la clé primaire).
  8. Cochez les cases d'une ou plusieurs colonnes que vous souhaitez désigner comme des colonnes de clé alternative, puis cliquez sur OK dans les boîtes de dialogue successives.