Chapter 4 Utilisation des Modèles Conceptuels de Données
Lors de la vérification d'un MCD, les contrôles suivants sont effectués sur les entités :
Vérification | Description et correction |
---|---|
Unicité du nom et du code d'entité | Les noms et les codes d'entité doivent être uniques dans l'espace de nom.
Correction manuelle : Modifiez le nom/code en double Correction automatique : Modifie le nom/code de l'objet sélectionné en y ajoutant un numéro |
Longueur du nom et du code d'entité | La longueur du nom et du code d'une entité ne doit pas être supérieure à 254 caractères.
Correction manuelle : Raccourcissez le nom/code pour rendre sa longueur conforme aux spécifications Correction automatique : Tronque le nom/code pour qu'il ne dépasse pas la longueur maximale de 254 caractères |
Existence d'attributs | Chaque entité doit comporter au moins un attribut.
Correction manuelle : Ajoutez un attribut à l'entité ou bien supprimer l'entité Correction automatique : Aucune |
Nombre d'attributs séquentiels supérieur à 1 | Une entité ne peut comporter plus d'un attribut de type séquentiel. Les types séquentiels sont des valeurs calculées automatiquement
Correction manuelle : Modifiez les types des attributs d'entités correspondants pour n'avoir qu'un seul attribut de type séquentiel Correction automatique : Aucune |
Existence d'identifiants | Chaque entité doit comporter au moins un identifiant.
Correction manuelle : Ajoutez un identifiant à l'entité ou bien supprimer l'entité Correction automatique : Aucune |
Existence de lien de relation ou d'association | Chaque entité doit comporter au moins un lien de relation ou d'association.
Correction manuelle : Ajoutez un lien de relation ou d'association à l'entité Correction automatique : Aucune |
Héritage redondant | Une entité hérite d'une autre entité plus d'une fois. Cette redondance n'enrichit pas le modèle.
Correction manuelle : Supprimez l'héritage redondant Correction automatique : Aucune |
Héritage multiple | Une entité est dotée d'un héritage multiple. Cette structure est inhabituelle mais tolérée si vous avez défini ce paramètre de vérification comme un avertissement.
Correction manuelle : Assurez-vous que cet héritage multiple est indispensable à votre modèle Correction automatique : Aucune |
Parent de plusieurs héritages | Une entité est le parent de plusieurs héritages. Cette structure est inhabituelle mais tolérée si vous avez défini ce paramètre de vérification comme un avertissement.
Correction manuelle : Vérifiez si vous ne devriez pas fusionner ces héritages Correction automatique : Aucune |
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |