La solution suivante est éqivalente (parce que les associations sont des compositions unidirectionnelles) :
Le cours suivant aborde la notion d’héritage en UML. Notons que recourir à l’héritage pour résoudre cette question aurait pu être tentant, mais ce n’est ni nécessaire ni souhaitable.
Ici, c’est le fait d’être associé à une université selon une association ou l’autre, qui donne à une personne son rôle d’enseignant ou d’étudiant. D’une manière générale, il ne faut employer l’héritage qu’avec parcimonie, et quand c’est vraiment utile. Typiquement, la solution suivante est moins bonne :
ou alors :