Qui viene fornito un esempio di una classe di associazione:
Composizione e Aggregazione sono anche tipi di associazioni, solo con una semantica più definita rispetto a ciò che l'associazione consiste in.
Le classi di associazione possono anche far parte di una relazione per composizione o aggregazione? Cioè, nel caso in cui ci sia una relazione molti-a-molti tra due entità, con alcuni attributi aggiuntivi sulla relazione. O sarebbe più corretto modellarlo come due relazioni uno-a-molti separate su un'entità centrale che detiene gli attributi aggiuntivi?