Passage MCD MPD
Un article de Wikipédia, l'encyclopédie libre.
Sommaire |
[modifier] MCD validé et en 3FN
MCD est le modèle conceptuel des données
Fast view
Diagramme(s) de classes "entité" + document par classe, association et attributs
- Par classes : définition, identifiant, liste d'attributs, (des CI), les conditions de création d'un objet, (et de suppression)
- Par association : définition, liste d'attributs, (CI)
- Par attribut : définition, (CI), (domaine de valeur), (propriétés)
[modifier] MLD brut
On transforme le diagramme de classe dans lequel on obtient des classes "normales" et des associations binaires.
Règle de transformation
- Personnaliser les classes association
- Les degrés > 2 par plusieurs associations binaires.
- Classes énumération -> classes normales
- Casser les associations (n)-(n) par une classe intermédiaire
- Placer dans chaque classe un identifiant
[modifier] MLD optimisé
- Mentionner le nombre d'objets estimés par classe, ainsi que l'accroissement
- Mentionner le chemin d'accès direct aux objets des classes
- Type 1 : Identifiant (placer une flèche contre la classe)
- Type 2 : Attribut autre ou groupe d'attributs
- Type 3 : Une association
Remarque
D'autres optimisations sont possibles mais comme elles entraînent une dénormalisation du modèle (donc redondance de l'information) on ne les utilisera que si vraiment elles sont indispensables : ex ; diminuer le temps d'accès aux données.
[modifier] MPD
Ici nous sommes dans l'analyse technique : conception des fichiers ou de la base de données.
- Règles de transformation
- 1 classe = 1 table
- Identifiant -> clé candidate
- Attributs de la classe -> attributs de la table
- Association -> clé étrangère
- Accès privilégié -> index possible