Asocjacja – to relacja pomiędzy obiektami. Najczęściej używa się związku asocjacji do pokazania, że obiekt klasy A może zawierać (lub być związany z) jednym lub wieloma obiektami klasy B.
W przypadku asocjacji żaden obiekt nie jest właścicielem drugiego: nie tworzy go, nie zarządza nim, a moment usunięcia drugiego obiektu nie jest z nim związany (usunięcie jednego nie powoduje usunięcia drugiego).
