8 - Méthode MERISE - Modèle Logique de Données MLD8
8 - Méthode MERISE - Modèle Logique de Données MLD8
8 - Méthode MERISE - Modèle Logique de Données MLD8
Organisation de données
2
8. Méthode MERISE: Modèle Logique de Données MLD
3
8. Méthode MERISE: Modèle Logique de Données MLD
Exemple
4
8. Méthode MERISE: Modèle Logique de Données MLD
transformation des entités et les associations, en fonction des règles de passage précises.
5
8. Méthode MERISE: Modèle Logique de Données MLD
Transformation des entités
⁻ Toute entité est transformée en Table (dit également Relation) .
⁻ Les propriétés de l’entité deviennent les champs (attributs) de la table.
⁻ L'identifiant de l'objet devient la clé primaire de la table.
Exemple:
Représentation graphique : Table «Entreprise» (le
nom de la table et les attributs en lettre majuscule).
Entité « entreprise »
Représentation textuelle
7
8. Méthode MERISE: Modèle Logique de Données MLD
Exemple :
8
8. Méthode MERISE: Modèle Logique de Données MLD
Règle à appliquer : On duplique la clé de la table basée sur l'entité à cardinalité [0,1] dans la
table basée sur l'entité à cardinalité [1,1]. La clé primaire de la table la première table
devient clé étrangère dans la deuxième table. Marquer cet clé par # ou (FK).
Lorsque l’association contient des propriétés, ces propriétés deviennent également attributs
de la table dans laquelle a été ajoutée la clé étrangère.
9
8. Méthode MERISE: Modèle Logique de Données MLD
Exemple:
MCD
MLD
10
8. Méthode MERISE: Modèle Logique de Données MLD
Cas [0,1] --(Associer) -- [0,1]
Exemple:
12
8. Méthode MERISE: Modèle Logique de Données MLD
13
8. Méthode MERISE: Modèle Logique de Données MLD
Exemple:
14
8. Méthode MERISE: Modèle Logique de Données MLD
Règle à appliquer : On crée une table supplémentaire ayant comme clé primaire une clé
composée des clés primaires de toutes les tables reliées. Cette règle s'applique de façon
indépendante des différentes cardinalités. Lorsque la relation contient elle-même des
propriétés, celles-ci deviennent attributs de la table supplémentaire.
15
8. Méthode MERISE: Modèle Logique de Données MLD
Exemple:
16
8. Méthode MERISE: Modèle Logique de Données MLD
17
8. Méthode MERISE: Modèle Logique de Données MLD
18