Chapter 3 Construction d'un modèle XML


Définition d'une contrainte de clé

Une contrainte de clé spécifie qu'une valeur (ou bien un jeu de valeurs) d'élément ou d'attribut doit correspondre à celle d'une clé au sein d'une portée spécifiée.

Une clé est une valeur obligatoire, unique et non-nulle au sein d'une portée spécifiée.

Le diagramme suivant comporte une contrainte de clé :


Le schéma généré se présente comme suit :


La contrainte de clé codeCle, définie sur l'élément projet, spécifie que l'attribut code doit être unique, non-NULL et systématiquement présent au sein de l'élément produit.

Pour afficher une feuille de propriétés de clé, double-cliquez sur son nom ou sur son icône dans l'arborescence de l'Explorateur d'objets.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.