Ceci est une ancienne révision du document !
MCD - UML
UML permet une représentation conceptuelle des données grâce au diagramme de classes, équivalente au Modèle Entité-Associations (MEA) de MERISE.
Le diagramme de classes étant destiné à une représentation des concepts OOP, il est nécessaire de l'étendre au travers de stéréotypes pour l'utiliser dans un cadre orienté données.
Concepts
Merise | UML |
---|---|
Entité | «entity» |
Identifiant | «id» |
0,1 | 0..1 |
1,1 | 1 |
0,n | * |
1,n | 1..* |
roleName |
Associations
Attention : Entre Merise et UML, les cardinalités sont inversées :
Avec UML, les cardinalités d'une classe se placent du côté de la classe, au même titre que son rôle dans le cadre de l'association.