PowerAMC fournit des vérifications par défaut afin de contrôler la validité des relations.
Vérification |
Description et correction |
---|---|
Le nom/code contient des termes qui ne figurent pas dans le glossaire |
[si le glossaire est activé] Les noms et les codes ne doivent contenir que des termes approuvés tirés du glossaire.
|
Le nom/code contient des synonymes de termes de glossaire |
[si le glossaire est activé] Les noms et les codes ne doivent pas contenir de synonymes de termes de glossaire.
|
Unicité du nom/code |
Les noms d'objet doivent être uniques dans l'espace de noms.
|
Dépendance réflexive |
Une relation de dépendance est une relation dans laquelle une entité dépend d'une autre pour son identification. Ce type de relation ne peut par conséquent pas être réflexive.
|
Référence réflexive et obligatoire |
Le modèle contient une relation réflexive obligatoire.
|
Relation bijective entre deux entités |
Ce type de relation comporte deux liens d'association de cardinalité 1,1. Il équivaut à la fusion de ces deux entités en une seule.
|
Contrainte d'unicité de nom entre une relation n-n et des entités |
Les noms de relation n,n et d'entité doivent être uniques dans le modèle.
|
Cohérence entre les parties dominante et dépendante |
Une relation dépendante ne peut pas être également dominante.
|
Lien identifiant depuis une entité enfant |
[MCD avec notation Barker uniquement] Une entité enfant ne peut pas être dépendante d'une autre entité que ses parents.
|
Relations plusieurs-plusieurs |
[MLD uniquement] Les relations plusieurs-plusieurs ne sont pas permises.
|