2. Association

An association defines a relationship between classes of objects which allows one object instance of one class to send messages and change states of objects of another class in the association.

Figure 9.2. Association between Seminar and Course

Association between Seminar and Course

Associations have characteristics of such as:

cause another to perform an action on its behalf.