IDENTIFICATION ET REPRÉSENTATION DES RELATIONS DANS LE MCD (MERISE
Les Types de Relations
Ce que je retiens sur les types de relations
• Relation binaire : entre deux entités
Exemple : Un client passe une commande.
• Relation ternaire : entre trois entités
Exemple : Un élève suit une matière avec un enseignant.
• Relation réflexive : une entité liée à elle-même
Exemple : Un employé supervise un autre employé.
Les cardinalités dans les relations
En modélisation Merise, la cardinalité permet de préciser combien de fois une entité peut être
associée à une autre via une relation.
On distingue :
• (0,1) : Participation facultative, au plus une fois
• (1,1) : Participation obligatoire, exactement une fois
• (0,n) : Participation facultative, plusieurs fois
• (1,n) : Participation obligatoire, plusieurs fois
Représentation graphique des relations
Éléments de base :
• Les entités : représentées par un rectangle, elles portent un nom (ex : Client, Produit)
• Les relations : représentées par un losange, elles expriment un verbe d’action (ex : passe,
contient)
• Les cardinalités : indiquées entre parenthèses au bout de chaque ligne reliant une entité à une
relation
Conseils pour la représentation :
• Toujours exprimer la relation avec un verbe d’action clair.
• Vérifier que chaque entité est correctement liée par des cardinalités logiques.
• Si une relation possède des attributs propres, envisager de la transformer en entité associative.