3. Assosiasjoner
I spillet Stortinget-fantasy skal brukere kunne opprette egne fantasipartier som består av ekte politikere. En måte dette kan løses på i koden er at hvert fantasiparti har en liste med politikere.

Klassen Fantasiparti har en attributt politikere som er en liste med politikerobjekter som representerer politikerne.
En slik relasjon kalles en assosiasjon.
Fantasipartihar også attributtenpartiledersom gjør atFantasipartiogPolitikerfaktisk har to assosiasjoner.
I UML modelleres assosiasjoner med en strek som har en diamant i enden med klassen som har objekter av en annen klasse (opprinnelig fra det engelske verbet to have). I vårt tilfelle, med fantasiparti og politikere, sier vi at fantasipartier har politikere, dermed skal diamanten være i enden ved fantasiparti-klassen.
