Associations can have a role that specifies the purpose of the association and can be uni- or bidirectional (indicates if the two objects participating in the relationship can send messages to the other, of if only one of them knows about the other). Each end of the association also has a multiplicity value, which dictates how many objects on this side of the association can relate to one object on the other side.
Les associacions poden tenir un rol que especifica l' ús de l' associació o pot ser uni - o bidireccional (indica que els dos objectes que participen en la relació poden enviar missatges l' un a l' altre, o si només un d' ells coneix de l' altre). Cada final de l' associació també conté un valor de multiplicitat, que dicta quants objectes d' aquesta banda de l' associació es poden relacionar amb un objecte de l' altra banda.