1-X75-LDB

Session 4 : Modélisation conceptuelle (MCD – Modèle Entité-Association)

1. Introduction à la méthode MERISE

La méthode MERISE est une démarche d’analyse et de conception de systèmes d’information.
Elle propose plusieurs niveaux de modélisation (conceptuel, logique, physique) afin de séparer les préoccupations et d’offrir une vision claire du projet à chaque étape.

would you like to know more?

L’étape clé de cette session est la construction du Modèle Conceptuel des Données (MCD), qui permet de représenter entités, associations et attributs avant toute implémentation.


2. Construction d’un Modèle Conceptuel des Données (MCD)

Le Modèle Conceptuel des Données (MCD) est une représentation graphique et sémantique de la logique métier. Il facilite la communication entre utilisateurs, chefs de projet et développeurs.

2.1. Notions fondamentales

  1. Entité
    • Représente un objet ou un concept du domaine (ex. : Client, Produit, Commande).
    • Peut être vue comme une « classe » ou « table » (lorsqu’on passera au niveau physique).
  2. Association (ou relation)
    • Représente un lien entre des entités (ex. : un client passe une commande).
    • Se définit par des cardinalités (ex. : un client peut passer plusieurs commandes ; une commande est passée par un seul client).
  3. Cardinalités
    • 1,1 : L’entité A est liée à exactement un élément de l’entité B.
    • 1,N : L’entité A peut être liée à plusieurs éléments de l’entité B, mais B est lié à un seul A.
    • M,N : Les entités A et B peuvent être liées chacune à plusieurs éléments de l’autre.

2.2. Méthodologie

  1. Recueillir les exigences : Comprendre le domaine, interroger les utilisateurs, définir les besoins.
  2. Identifier les entités : Faire la liste des objets à gérer (clients, produits, etc.).
  3. Identifier les attributs : Pour chaque entité, lister les informations à stocker.
  4. Identifier les associations : Déterminer les relations entre entités et leurs cardinalités (1,1), (1,N), (M,N).
  5. Valider le MCD : Vérifier auprès des acteurs métier que le modèle reflète la réalité.

3. Exemples de MCD

Voici quelques exemples de MCD pour différents domaines


4. Résumé des points clés

Ce travail de modélisation conceptuelle servira de base au passage vers le modèle logique (MLD), puis physique (création des tables SQL).


Ce cours est distribué sous licence Creative Commons. Toute reproduction ou distribution à but commercial est interdite sans l’accord préalable de l’auteur.