Chapter 4 Utilisation des Modèles Conceptuels de Données


Vérification des packages

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.