Vous êtes sur la page 1sur 15

Passage de MCD vers MLD

Régle de passage MCD MLD


• Chaque entité devient table

Clé primaire
Règle de passage MCD MLD
• Relation père-fils: on ajoute le clé de père dans la table fils

Employé Département
Employé Département

Matricule 1,1
Appartenir
1,N
Nom_dep MLD Matricule Nom_dep
Nom Nom effectif
effectif
Age Age
Adresse Adresse
Nom_dep
Fils Père
Règle de passage MCD MLD
• Relation père-fils: on ajoute le clé de père à la table fils

personne Voiture Voiture


personne
Appartenir
Nom 0,N 0,1
Num MLD Nom Num
prenom prenom Marque
Date d’acquisition Marque
Adresse Adresse Type
type
Nom
Date d’acquisition
Père Fils
Règle de passage MCD MLD
• Relation de type (0,1)(0,1)/(1,1)(1,1):
tiers Entreprise tiers
Entreprise MLD
N°ent 0,1 Correspondre 0,1 N°ent N°tiers
N°tiers Adresse
Adresse Solution 1 Type
type
N°ent

Entreprise tiers

N°ent N°tiers
Solution 2 Adresse Type
N°tiers
Règle de passage MCD MLD
• Relation de type plusieurs_plusieurs

Commande Article Commande Article


porter
N°comnd 1,N 0,N
N°article MLD N°comnd
Date N°article
Qte_commandé Prix Date
statut Prix
desg statut
desg

Père Pére

porter
N°comnd
N°article
Qte_commandé
Règle de passage MCD MLD
• Relation ternaire
Exemple
On vous propose le modèle conceptuel de donnée MCD d'une mini application de gestion d'un Club de vacances. On
vous demande de transformer le MCD ci-dessous en modèle logique de données MLD en respectant bien sûr toutes
les règles du passage MCD au MLD.
1- chaque entité devient table

Type_reservation client Categorie


Num_cat
Id_type_res Id_client Nbre_lit
Pension Nom_cli tarif
tarif Prenom_cli

reservation
Supplement
Num_reservation
Date_reservation Chambre Id_supp
Date_arrivee type
Date_depart Num_chambre tarif
Nbre_nuit Num_tel
Nbre_chambres
2-les relations

Type_reservation
reservation

Id_type_res Num_reservation
Pension Date_reservation
tarif Date_arrivee
Relation de type
Date_depart
pére_fils
Nbre_nuit
Nbre_chambres
Id_type_res
2-les relations
reserver client

Num_reservation Id_client
Id_client Nom_cli
Num_chambre Prenom_cli

reservation
Num_reservation
Date_reservation
Date_arrivee
Chambre
Date_depart
Nbre_nuit
Num_chambre
Nbre_chambres
Relation ternaire entre les tables Num_tel
Id_type_res
reservation ,client et chambre
2-les relations

Comprendre

Num_reservation
Id_supp

reservation
Relation de type plusieurs à plusieurs Num_reservation
Date_reservation
Date_arrivee Supplement
Date_depart
Nbre_nuit Id_supp
Nbre_chambres type
Id_type_res tarif
2-les relations

Appartenir Categorie
Num_cat
Num_chambre
Nbre_lit
Num_cat
tarif

Chambre

Num_chambre
Num_tel
Type_reservation client

Categorie
Id_type_res Id_client
Nom_cli Num_cat
Pension
Prenom_cli Nbre_lit
tarif
tarif

reserver

Num_reservation
Id_client Chambre Appartenir
Num_chambre
Num_chambre Num_chambre
Num_tel Num_cat
reservation
Num_reservation
Date_reservation
Date_arrivee
Date_depart Comprendre Supplement
Nbre_nuit
Num_reservation Id_supp
Nbre_chambres
Id_supp type
Id_type_res
tarif

Vous aimerez peut-être aussi