UML 2 pour les bases de données
76
© Éditions Eyrolles
Il est à noter qu’une sous-entité peut aussi être nommée « entité sous-type » et une sur-entité
« entité sur-type ».
Le diagramme UML 1-79 met en œuvre la sur-classe Personnel et les deux sous-classes
Enseignant et Chercheur.
Différents cas d’héritage
Différents cas d’héritage peuvent être recensés en fonction des instances des classes [ADI 93].
L’exemple 1-80 décrit une population de postes de travail qui peut être composée :
●
de postes clients ou serveurs exclusivement (cas A) ;
Figure 1-78 Héritage avec Merise/2
Figure 1-79 Héritage avec UML
Enseignant
Chercheur
Personnel
nom
adresse
grade
paye
heures_cours
nom_labo
association
d’héritage
sous-entité
ou entité sous-type
sur-entité
ou entité sur-type
Enseignant
Chercheur
Personnel
liste_cours()
liste_publications()
nom
adresse
grade
paye
salaire()
heures_cours
nom_labo
sur-classe
liens d'héritage
sous-classe
Précédent

- 84/316

Suivant