Académique Documents
Professionnel Documents
Culture Documents
S Bases de données s3
Module : Concevoir une base de données
Thème : Passage du MCD au MLD Enseignante : Djouambi
Introduction : Le MCD ne peut pas être implanté dans une base de données sans modification.
Il est obligatoire de transformer ce modèle. On dit qu’on effectue un passage du modèle conceptuel
de données vers le modèle logique de données. Le MLD pourra être implanté dans une base de
données relationnelle.
MCD
Niveau conceptuel En Formalisme
MLD (Relationnel)
Ensemble de
règles
Niveau logique
Personne
IdPersonne
Nom
Prénom
Age PERSONNE (Idpersonne, Nom, Prénom, Age)
Règle 02:
Tout association binaire de type (*,1) - (*, N) (* peut être 0 ou 1) va disparaitre et on duplique
l'identifiant de l'entité du coté (*, N) dans celle du coté" (*,1), Cette clé est appelé "clé étrangère".
Personne voiture
Idpersonne N°imm
Nom 0, N Avoir 1, 1 Marque
Prénom Type
Age
1
Règle 03:
Toute association de type (*, N)-(*, N) devient une Table ayant comme clé le couple composé par les
deux clés des deux tables issues des entités Les éventuelles propriétés dans l'association devient des
simple attributs (champ) dans cette nouvelle table.
Commande Produit
Numcmd RefProduit
Date_cmd 1, N Concerne 0, N Désignation
Qntenstock
Qntcmd
COMMANDE(numCmd ,date_Cmd)
PRODUIT(RefProduit, Désignation, Qntenstock)
CONCERNE(#numCmd, #refProduit , Qntenstock)
Règle 04:
Dans une association à trois participants ou plus , l'association devient une table ayant comme clé le
composé des clés de toutes les tables issue des entités participantes à cette association
Maison
Entreprise
Coordonnée Datecontruction Surface
Numentrp Nom Adresse
0, N Réalis 0, N
Date
Montant
0, N
Type travaux
Numtype trv
Désignation
2
Cas particuliers : associations 1,1 :
Exemple 01: Dans un immeuble, un appartement peut bénéficier d’une place de parking ou pas mais
jamais de plusieurs.
Exemple02 : Une activité culturelle peut disposer d’un animateur ou pas mais jamais de plusieurs.
Un animateur peut s’occuper au maximum d’une activité culturelle.