Database Reference
In-Depth Information
Figure 2-12 . Transformation d'associations réflexives
En.renommant.les.colonnes.clés.étrangères.provenant.d'associations.réflexives,.vous.amélio-
rerez.considérablement,.par.la.suite,.la.lisibilité.de.la.table..Les.rôles.UML.peuvent.vous.aider.
dans.ce.sens..Dans.l'exemple.précédent,.il.convient.de.renommer.par.exemple. id_emp2 .par.
id_mon_pote .et. id_emp3 par. id_manager .
Transformation des agrégations (de type composition)
La transformation d'une agrégation de type composition déclenche deux mécanismes. D'une
part, la génération d'une clé étrangère du fait de l'existence de l'association un-à-plusieurs .
D'autre part, l'ajout de cette colonne à la clé primaire de la relation enfant du fait de l'enrichis-
sement de l'identiiant.
Appliquons cette règle à l'exemple suivant, et constatons la génération de la clé étrangère
id_emp qui fait désormais partie de la clé primaire de la relation enfant .
Figure 2-13 . Transformation d'agrégation de type composition
 
Search WWH ::




Custom Search