Chapter 4 Gestion des modèles XML
Lors de la vérification d'un modèle XML, les contrôles suivants sont effectués sur les contraintes d'unicité :
Vérification | Description et correction |
---|---|
Unicité du nom et du code pour les contraintes d'unicité | Les noms et codes de contrainte d'unicité doivent être uniques dans un élément.
Correction manuelle : Modifiez le nom/code en double. Correction automatique : Ajoute un numéro au nom/code en double. |
Existence de champs | Une contrainte d'unicité doit contenir au moins un champ.
Correction manuelle : Ajoutez au moins un champ à la contrainte d'unicité ou supprimez la contrainte d'unicité. Par exemple : @numSalarie Correction automatique : Supprime la contrainte d'unicité non affectée. Pour plus d'informations sur les champs, reportez-vous à la section "Définition d'un champ de contrainte d'identité" dans le chapitre "Construction d'un modèle XML". |
Sélecteur non défini | Vous devez définir une expression XPath pour l'attribut Sélecteur d'une contrainte d'unicité.
Correction manuelle : Dans la feuille de propriétés de la contrainte d'unicité, définissez une expression XPath pour l'attribut Sélecteur. Par exemple : s:societe/s:salarie Correction automatique : Aucune. Pour plus d'informations sur les expressions XPath, reportez-vous à la section "Définition d'un sélecteur de contrainte d'identité" dans le chapitre "Construction d'un modèle XML". |
Copyright (C) 2008. Sybase Inc. All rights reserved. |
![]() |