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


Vérification des associations

Lors de la vérification d'un MCD, les contrôles suivants sont effectués sur les associations :

Vérification Description et correction
Unicité du nom et du code d'association Les noms et les codes d'association 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
Association dotée de deux liens au moins Une association établit une relation entre entités et ne peut donc rester isolée.

Correction manuelle : Définissez au moins deux liens entre cette association et une ou plusieurs entités

Correction automatique : Aucune
Association dotée de deux liens avec un lien identifiant Un lien identifiant introduit une dépendance entre deux entités. Une association comportant ce type de lien ne peut donc rester isolée.

Correction manuelle : Définissez au moins deux liens entre cette association et une ou plusieurs entités, décochez également la case Identifiant pour un lien

Correction automatique : Aucune
Association dotée d'un lien identifiant et pas plus Un lien identifiant introduit une dépendance entre deux entités. Deux liens identifiants au sein d'une même association définissent une dépendance circulaire.

Correction manuelle : Définissez un unique lien identifiant entre les deux entités, également décocher la case Identifiant pour l'un de ces liens

Correction automatique : Aucune
Absence de propriété avec un lien identifiant Une association comportant un lien identifiant ne peut pas avoir de propriété.

Correction manuelle : Transférez les propriétés de l'association dans l'entité dépendante (celle qui est reliée à l'association par le lien identifiant)

Correction automatique : Aucune
Association bijective entre deux entités Ce type d'association comporte plusieurs liens avec une cardinalité 1,1. Il équivaut à la fusion de ces deux entités en une seule.

Correction manuelle : Fusionnez les entités ou bien modifiez la cardinalité des liens

Correction automatique : Aucune
Cardinalité maximale des liens Une association comportant plus de deux liens ne doit avoir que des liens dont la cardinalité maximale est supérieure à 1.

Correction manuelle : Modifiez la cardinalité maximale de ce type de liens pour la rendre supérieure à 1

Correction automatique : Aucune
Lien identifiant réflexifs Dans un lien identifiant, une entité dépend d'une autre entité pour son identification. Une association comportant ce type de lien ne peut donc pas être réflexive.

Correction manuelle : Modifiez l'association entre les entités ou bien décochez la case Identifiant pour un lien

Correction automatique : Aucune
Contrainte d'unicité de nom entre une association n,n et des entités Les noms d'association n,n et d'entité doivent être uniques dans le modèle.

Correction manuelle : Modifiez le nom de l'association n,n ou de l'entité

Correction automatique : Aucune

 


Copyright (C) 2007. Sybase Inc. All rights reserved.