MCD - Modèle Conceptuel de Données

Modèle

Le Modèle Conceptuel des Données

Démarche d'élaboration d'un MCD Règles d'élaboration d'un MCD

Entités

Associations

Représentées par un ovale, contenant le nom de l'association, et éventuellement ses attributs.
Le nom d'une association s'exprime par un verbe, en général à l'infinitif.

Exemple : Association film - pays Se lit dans les deux sens :

Cardinalités

Pour une association binaire, indiquent combien de fois au minimum et au maximum une occurrence d'entité peut être liée à une occurrence d'une autre entité.
(De manière plus générale, les cardinalités d’une entité dans une association expriment le nombre de fois qu’une occurrence de cette entité peut être impliquée dans une occurrence de l'association, au minimum et au maximum).
Une association s'écrit à l'aide de 2 nombres séparés par une virgule ; n désigne "plusieurs", un nombre indéfini.
Une cardinalité "nombre1, nombre2"" se lit : "de nombre1 à nombre2".
En pratique, on utilise 4 cardinalités différentes :

Diagramme d'occurences

Utile pour tester si les cardinalités sont correctes. Exemple de diagramme d'occurences On représente quelques occurences des entités et on dessine les relations existant entre elles.

Attributs d'une association

Associations un à plusieurs ("one to many")

Association film - pays Association un à plusieurs Parfois appelée association hiérarchique ; on parle d'entité enfant et d'entité parent. Association hierarchique La connaissance d'un film implique la connaissance du pays correspondant.
Ce type d'association implique donc une dépendance fonctionnelle.
Le pays (parent) dépend fonctionnellement du film (enfant).

Une association un à plusieurs n'est jamais porteuse d'attribut.

Association plusieurs à plusieurs ("many to many")

Reification

Associations ternaires et +

Associations réflexives

Héritage

Différentes formes d'héritage