Eliminate Unidirectional Associations
Understand how to eliminate unidirectional associations by transforming them into reference properties within JavaScript classes. This lesson helps you refine object-oriented models by replacing associations with appropriate references, including handling multiplicity and uniqueness constraints, to improve your app's data structure and design.
We'll cover the following...
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 ...