...

/

Eliminate Unidirectional Associations

Eliminate Unidirectional Associations

Let’s learn how to eliminate unidirectional associations for our class models.

We'll cover the following...

Classical OO programming languages don’t support associations as first-class citizens, but only classes and reference properties representing unidirectional associations. That’s why we have to eliminate all explicit associations from general information design models to obtain OO class models.

The basic elimination procedure

The starting point of our restricted ...