Extrait du cours modélisation conceptuelle des données
4.3 Démarche de construction du MCD
Le MCD est élaboré à l’aide du dictionnaire des données épuré et éventuellement du graphe des dépendances fonctionnelles.
4.3.1 Repérage des entités
Les entités correspondent aux objets du SI. On peut les repérer intuitivement ou s’aider du graphe des dépendances fonctionnelles.
Repérer une entité revient à repérer une propriété identifiante (une source de dépendances fonctionnelles).
L’entité doit être nommée. On choisira des identificateurs concis et parlants, en rapport avec le domaine de gestion étudié.
La propriété identifiante devient l’identifiant souligné de l’entité.
Les données but de dépendances fonctionnelles deviennent des propriétés de l’entité.
4.3.2 Repérage des associations binaires fonctionnelles (CIF)
CIF binaires : ces associations matérialisent la présence d’une dépendance fonctionnelle entre identifiants.
CIF n-aires : ces associations représentent des dépendances fonctionnelles à partie gauche composée n’impliquant que des identifiants.
4.3.3 Repérage des associations porteuses de propriétés
Elles correspondent aux dépendances fonctionnelles à partie gauche composée dont le but n’est pas une source de dépendance fonctionnelle. Cette donnée devient une propriété de l’association porteuse.
4.3.4 Repérage des associations « creuses »
Ces associations non porteuses de propriétés binaires ou n-aires sont plus difficiles à repérer car elles ne font pas intervenir de notion de dépendance fonctionnelle. Elles sont l’expression de règles de gestion faisant intervenir des objets du SI.
4.3.5 Placer les cardinalités
Le placement des cardinalités permet de vérifier la validité des dépendances fonctionnelles.
4.3.6 Vérifier le modèle
En principe, si les dépendances fonctionnelles ont été correctement spécifiées et si les règles de construction ont été respectées, le MCD est correct.
Si l’étude des dépendances fonctionnelles n’a pas été utilisée, il faut vérifier le modèle :
Toutes les propriétés doivent être élémentaires (non décomposables)
Chaque entité possède un et un seul identifiant, rôle joué par une seule propriété.
Les propriétés d’une entité doivent être en dépendance fonctionnelle avec l’identifiant.
Les propriétés d’une association doivent être en dépendance fonctionnelle élémentaire avec l’identifiant implicite de l’association.
Une propriété ne peut figurer qu’une fois dans le modèle (pas de redondance).
Une propriété d’une entité ne peut être en dépendance fonctionnelle avec une autre propriété non identifiante de cette entité (pas de transitivité).
…….
Cours merise modélisation conceptuelle des données (372 KO) (Cours PDF)