La plupart du temps, une classe d'association se traduit par un dictionnaire référencé dans l'une des classes impliquées dans l'association.
Exemple : Ouvrage, Lecteur, Pret...
Ouvrage = {numero:String }
Pret = {date:Date, durée:int}
Lecteur = {numeroLecteur:String, dicoPretOuvrage:HashTable {clés=Objets Ouvrage;valeurs=Objets Lecteur}}