Exemple MCD
Exemple MCD
Exemple MCD
Maha Naceur
maha.naceur@efrei.fr
Le modèle E/A : les règles à suivre
•En général, une entité •On se limite •Imaginons que nous ayons
est créée si elle généralement aux deux abonnés qui
s’appellent « Jean », il est Généralement indiquées
possède au moins 2 propriétés nécessaires
nécessaire de les distinguer Généralement des verbes d’une manière explicite
occurrences. au développement
sous peine de les dans le texte
•Chaque élément d’une •Chaque propriété doit confondre.
entité est appelé une avoir une seule valeur •On rajoute alors une
occurrence de l’entité possible pour chaque propriété qui permettra
occurrence, sinon il s’agit d’identifier de manière
d’une entité. unique chaque occurrence :
•Elle doit de plus être Clé primaire
élémentaire et non- •Cette clé est soulignée afin
décomposable (La de mettre en évidence son
rôle d’identifiant
propriété adresse(rue,
code postale, ville) est
composée de 3 entités
élémentaires )
Etude de cas 1 : Newletter
« Un abonné est inscrit à une ou plusieurs rubriques. Chaque rubrique envoie une
NewsLetter chaque semaine aux abonnés de la rubrique correspondante. Un abonné a
une motivation d’inscription parmi plusieurs possibles. »
Ces phrases, si elles sont exactes et validées par le client, sont suffisantes pour
modéliser notre premier modèle. Elles contiennent en effet toutes les informations
nécessaires.
Etude de cas 1
« Un abonné est inscrit à une ou plusieurs rubrique. Chaque rubrique envoie une
NewsLetter chaque semaine aux abonnés de la rubrique correspondante. Un
abonné a une motivation d’inscription parmi plusieurs possibles. »
Etude de cas 2
« Une société de formation désire informatiser la gestion des inscriptions aux sessions qu’elle organise, ainsi que
la facturation. Il existe un certain nombre de séminaires de formation, chacun consacré à un thème différent et
facturé à un tarif déterminé. Un séminaire peut être organisé plus d’une fois, ce qui correspond à autant de
sessions. Les sessions d’un séminaire se tiennent à des dates différentes. Des entreprises inscrivent certains de
leurs employés à certaines sessions. Il existe un nombre maximum de participants pour les sessions de chaque
séminaire (quelle que soit la date de la session). Tous les mois, la société facture à chaque entreprise concernée le