UML 2 pour les bases de données
86
© Éditions Eyrolles
des bases de données, il n’est pas très souhaitable de stocker des données calculables. Graphiquement, il suffit de positionner le caractère «/ » devant l’attribut.
L’exemple 1-92 note l’attribut dérivé dureeVol. Sa valeur sera déduite à l’aide de la différence
de l’heure d’arrivée et de celle du départ.
Figure 1-92 Attribut dérivé UML
Au niveau logique et physique, il n’y a pas de moyen de différencier un attribut dérivé d’un attribut non dérivé. Ainsi, il n’est pas conseillé d’utiliser cette propriété au niveau conceptuel qui
devrait plutôt être inscrite en tant que méthode de la classe.
Identification et incidence sur la réification
Cette section concerne le processus d’identification des entités et des associations pour les
inconditionnels de la méthode Merise. Les concepteurs UML feront l’analogie avec leur
notation favorite.
Les écrits qui suivent sont un résumé des remarques formulées par Dominique Nanci qui a été
un acteur dans l’élaboration du formalisme entité-relation qui est devenu entité-association,
puis utilisé dans la méthode Merise. Par ailleurs, Christophe Sibertin-Blanc avait présenté un
article entièrement dédié à cette problématique aux journées de l’AFCET en novembre 1990.
Identification absolue d’une entité
L’identifiant est composé d’un ou plusieurs attributs dont les valeurs permettent de désigner de
manière unique chaque occurrence de l’entité. On parle d’identifiant simple quand l’attribut est
unique (ex : immatAvion pour l’entité Avion). On parle d’identifiant composé quand il est
composé de plusieurs attributs (ex : nom+prénom+dateNaissance pour l’entité Etudiant).
VolNavette
numero
dateDepart
dateArrivee
heureDepart
heureArrivee
/ dureeVol
86
© Éditions Eyrolles
des bases de données, il n’est pas très souhaitable de stocker des données calculables. Graphiquement, il suffit de positionner le caractère «/ » devant l’attribut.
L’exemple 1-92 note l’attribut dérivé dureeVol. Sa valeur sera déduite à l’aide de la différence
de l’heure d’arrivée et de celle du départ.
Figure 1-92 Attribut dérivé UML
Au niveau logique et physique, il n’y a pas de moyen de différencier un attribut dérivé d’un attribut non dérivé. Ainsi, il n’est pas conseillé d’utiliser cette propriété au niveau conceptuel qui
devrait plutôt être inscrite en tant que méthode de la classe.
Identification et incidence sur la réification
Cette section concerne le processus d’identification des entités et des associations pour les
inconditionnels de la méthode Merise. Les concepteurs UML feront l’analogie avec leur
notation favorite.
Les écrits qui suivent sont un résumé des remarques formulées par Dominique Nanci qui a été
un acteur dans l’élaboration du formalisme entité-relation qui est devenu entité-association,
puis utilisé dans la méthode Merise. Par ailleurs, Christophe Sibertin-Blanc avait présenté un
article entièrement dédié à cette problématique aux journées de l’AFCET en novembre 1990.
Identification absolue d’une entité
L’identifiant est composé d’un ou plusieurs attributs dont les valeurs permettent de désigner de
manière unique chaque occurrence de l’entité. On parle d’identifiant simple quand l’attribut est
unique (ex : immatAvion pour l’entité Avion). On parle d’identifiant composé quand il est
composé de plusieurs attributs (ex : nom+prénom+dateNaissance pour l’entité Etudiant).
VolNavette
numero
dateDepart
dateArrivee
heureDepart
heureArrivee
/ dureeVol
