Composition
Méthode :
En RO, les compositions peuvent être gérées avec le modèle imbriqué, à l'instar des attributs composés et multi-valués : en effet par définition l'élément composant ne peut pas être partagé par plusieurs composites, le modèle imbriqué n'introduit donc pas de redondance.
Créer un type correspondant au schéma de la table des composants
Créer une collection de ce type
Imbriquer cette collection dans la table des composites
Attention :
Une fois imbriqué un composant perd son identité propre, et il ne peut donc plus être référencé. En RO on ne sait pas référencer un élément imbriqué.
Or en UML on peut représenter des composants référençables. Ceci peut conduire à choisir de ne pas imbriquer une composition.