Méthode d'Etude et de Réalisation Informatique pour les Systèmes d'Entreprise TDI
TAOURIRT
1
RE GLES DE TRANSFORMATION DU MCD AU MLD
Transformation des entités
Toute entité est transformée en table. Les propriétés de l'entité deviennent les attributs de la table.
L'identifiant de l'entité devient la clé primaire de la table.
Transformation des relations binaires du type (x,n) – (x,1)
La règle générale :
MCD
(x,n) (x,1)
MLD
ASSOCIATION
Exemple :
Entité 1
Id 1 Propriété
..
..
Entité 2
Id 2 Propriété
..
..
Association
TABLE 1
ID 1 ATTRIBUT
..
..
TABLE 2
ID 2 ID1
ATTRIBUT .. ..
Méthode d'Etude et de Réalisation Informatique pour les Systèmes d'Entreprise TDI
TAOURIRT
2
Entité 1
Id 1 Propriété
..
..
Entité 2
Id 2 Propriété
..
..
Association
TABLE 1
ID 1 ATTRIBUT
..
..
TABLE 2
ID 2 ID1
ATTRIBUT ..
Transformation des relations binaires du type (x,1) – (x,1)
La règle générale :
MCD
(x,1) (x,1)
1. Transformation des relations binaires du type (0,1) – (1,1)
(0,1) (1,1)
ASSOCIATION
2. Transformation des relations binaires du type (0,1) – (1,1)
MCD
(x,n) (x,1)
OU
Entité 1
Id 1 Propriété
..
..
Entité 2
Id 2 Propriété
..
..
Association
Entité 1
Id 1 Propriété
..
..
Entité 2
Id 2 Propriété
..
..
Association
TABLE 1
ID 1 ATTRIBUT
..
..
TABLE 2
ID 2 ID1
ATTRIBUT ..
TABLE 1
ID 1 ID2
ATTRIBUT ..
TABLE 2
ID 2 ATTRIBUT
..
..
Méthode d'Etude et de Réalisation Informatique pour les Systèmes d'Entreprise TDI
TAOURIRT
3
Exemple :
ou
Transformation des relations binaires du type (x,n) – (x,n) La règle générale :
MCD
(x,n) (x,n)
MLD
Exemple :
Entité 1
Id 1 Propriété
..
..
Entité 2
Id 2 Propriété
..
..
Association
TABLE 1
ID 1 ATTRIBUT
..
..
TABLE 2
ID 2 ATTRIBUT
..
.. ASSOCIATION
ID 1
ID2 .. ..
Méthode d'Etude et de Réalisation Informatique pour les Systèmes d'Entreprise TDI
TAOURIRT
4
Transformation des relations ternaires
La règle générale :
MCD
(x,n) (x,1)
(x,n)
MLD
Exemple :
Entité 1
id 1 propriété
..
..
Entité 2
id 2 propriété
..
..
Entité3
id 3 propriété
..
TABLE 1
ID 1 ATTRIBUT
..
..
TABLE 2
ID 2 ATTRIBUT
..
..
TABLE3
ID 3
ATTRIBUT .. ..
Association
ASSOCIATION
ID 1
ID2
ID3 ..