Академический Документы
Профессиональный Документы
Культура Документы
Toute entité du MCD devient une relation du MLD, et donc une table de la BD.
Chaque propriété de l'entité devient un attribut de cette relation, et donc une colonne
de la table correspondante.
L'identifiant de l'entité devient la Clé Primaire de la relation (elle est donc soulignée).
Passage du modèle EA au modèle relationnel
Règle 2: Association de type simple-complexe : (X,1) - (X,n), X= {0 ou 1}
La Clé Primaire de la table qui se situe du côté "complexe" devient une Clé
Etrangère dans la table qui se situe du côté "simple" ,
Une association de type simple-complexe disparait.
Si l’association est porteuse de propriétés, elles migrent également.
Exemple :
MLD :
Client (Nclient, Société, Contact, Fonction, Ville)
Commande (NCommande, DateCommande, #Nclient)
Passage du modèle EA au modèle relationnel
Règle 3 : Association de type simple-simple
MLD:
Animateur (idAnimateur, NomAnimateur)
Groupe (idGroupe, NomGroupe, #idAnimateur)
Passage du modèle EA au modèle relationnel
Règle 4 : Association de type complexe-complexe (X,n) - (X,n), X= {0 ou 1}
MLD :
Commande (NCommande, DateCommande)
Produit (Nproduit, NomProduit)
DétailCom (NCommande, Nproduit, quantité, PrixUnitaire)
Passage du modèle EA au modèle relationnel
Règle 5 : Association n-aire (quelles que soient les cardinalités)
MLD :
Etudiant (NEtudiant, NomEtudiant)
Niveau (NumNiv, NomNiv)
Langue (NLangue, NomLangue)
Parle (NEtudiant, NumNiv, NLangue)
Passage du modèle EA au modèle relationnel
Association Réflexive
MLD:
Employé (idEmploye, NomEmploye, #idSup)
idSup correspond à l'identifiant (idEmploye) du supérieur hiérarchique direct de
l'employé considéré.
Passage du modèle EA au modèle relationnel
Association Réflexive
MLD :
PIECE(codePiece ,libellePiece)
COMPOSITION (#pieceComposee , #pieceComposante)