Les Parties
Dans un diagramme de classes, une partie représente un rôle joué par une instance d'une classe ou d'un composant lors de l'exécution d'une tâche.
Une partie appartient à une classe. L'appartenance est indiquée sur le lien de la partie.
Par exemple, ci-dessous, La Classe "Commande" est composée de la classe "Personne".
La partie est détenue par la classe "Commande" et référence la classe "Personne".
Créer une partie entre deux classes
Une partie associe deux classes uniquement et elle est orientée.
Pour définir une partie entre deux classes :
1. Dans la barre d'objets du diagramme de classes, cliquez sur Partie.
2. Tirez un lien de la classe détentrice vers la classe référencée.
Le nom de la partie est défini automatiquement.
Définir l'identifiant d'une classe à travers une partie
Dans l'exemple ci-dessous, l'identifiant de la classe "Ligne de commande" peut être défini à partir de la classe "Commande" à travers la partie "Ligne de commande".
Pour définir l'identifiant de la classe "Ligne de commande" :
1. Affichez les propriétés de la classe "Ligne de commande".
2. Sélectionnez la page Identifiant.
3. Faites un clic droit sur le dossier Membres et sélectionnez Relier > Partie.
4. Sélectionnez la partie proposée.
5. Cliquez sur OK.
Multiplicités des classes associées
A travers les multiplicités vous pouvez indiquer le nombre minimum et maximum d'instances des classes reliées par la partie.
Exemple : 1 commande contient 1 ou plusieurs ligne(s) de commande.
Multiplicité de la classe référencée par la partie
La multiplicité de la classe référencée est à indiquer sur le lien de la partie.
Pour définir la multiplicité de la classe référencée :
1. Faites un clic droit sur le lien de la partie.
2. Sélectionnez Multiplicité puis la valeur souhaitée.
Multiplicité de la classe détentrice de la partie
Pour définir la multiplicité sur la classe détentrice de la partie :
1. Faites un clic droit sur le rôle de la partie associé à la classe détentrice.
2. Dans le menu contextuel qui apparaît, sélectionnez Multiplicité puis la valeur souhaitée.
Relations d'agrégation et de composition
Sur la partie qui relie deux classes vous pouvez définir une relation d'agrégation ou de composition.
*L'agrégation est une forme particulière d'association qui indique que l'une des entités contient l'autre.
*La composition est une agrégation forte pour laquelle la durée de vie des composants coïncide avec celle du composé. Une composition est une agrégation immuable avec une multiplicité 1.
Pour définir un lien de composition ou d'agrégation entre les classes :
1. Faites un clic droit sur la partie.
2. Sélectionnez Tout/Partie puis la valeur souhaitée :
Agrégat
Composé
Multiplicités associées 
Le tableau ci-dessous présente les multiplicités associées automatiquement aux agrégations et compositions.
 
 
 
Multiplicité correspondante
Exemple
Composition
1
1, 1..*
Agrégation
0..1
0..1, 1..*
Non renseigné
*
*, *