Chapter 3 Construction d'un modèle XML
Une contrainte keyRef spécifie qu'une valeur (ou bien un jeu de valeurs) d'élément ou d'attribut doit correspondre à celle d'une clé ou d'une contrainte d'unicité spécifiée.
Une keyRef est une référence à une clé ou une contrainte d'unicité.
Le diagramme suivant comporte une contrainte keyRef :
Le schéma généré se présente comme suit :
La contrainte keyRef KEYREF_UNIGOLD, définie sur l'élément produit, par référence à la contrainte d'unicité UNIGOLD, spécifie que l'attribut gold doit être unique ou nul au sein de l'élément composant_2, mais doit aussi être unique ou nul au sein de l'élément composant_1.
Pour afficher une feuille de propriétés de keyRef, 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. |
![]() |