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 packages :
Vérification | Description et correction |
---|---|
Dépendance circulaire | Une dépendance circulaire se produit dès lors qu'une entité dépend d'une autre entité et ainsi de suite jusqu'à ce qu'une boucle soit créée entre les entités.
Correction manuelle : Résolvez la dépendance circulaire en décochant la case Dépendant ou en supprimant un lien d'héritage Correction automatique : Aucune |
Circularité avec des liens obligatoires | Une dépendance circulaire se produit dès lors qu'une entité dépend d'une autre entité et ainsi de suite jusqu'à ce qu'une boucle soit créée entre les entités au travers de liens obligatoires.
Correction manuelle : Résolvez la dépendance circulaire en décochant la case Obligatoire du parent ou en supprimant une dépendance sur une relation Correction automatique : Aucune |
Unicité du code de raccourci | Un même espace de nom ne peut pas contenir deux raccourcis au code identique.
Correction manuelle : Modifiez le code en double Correction automatique : Ajoute un numéro au code en double |
Raccourci risquant d'être généré sous forme de table enfant d'une référence | Le package ne doit pas contenir d'association ou de relation avec un raccourci externe sous forme d'entité enfant. Ce type de structure peut être toléré dans le MCD, mais l'association ou la relation ne pourra pas être générée dans un MPD si le raccourci externe est généré sous forme de raccourci
Correction manuelle : Modifiez votre modèle afin de créer l'association ou la relation dans le package dans lequel la classe enfant est définie Correction automatique : Aucune |
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |