Domain model class diagram

A domain model class diagram may contain the class name and its relationships with other classes or interfaces.

Implements and Extends

  • Use dotted line arrow to denote the implementation of the interface from the implemented class to the interface with a blank arrow head d
  • Use normal line arrow to show the inheritance of a class from sub class to the super class.d

Aggregation

the LeagueManager object can have its own life time which is completely disconnected from the SportsClub object. Looking from a different perspective, it means that if the LeagueManager object is deleted, the SportsClub object does not die.

 

Final Domain model class diagram

  • A SportsClub could exist or not  but yet the LeagueManger can stand alone.
  • there could be 1 or no LeagueManager
  • there has to be one or more SportsClub.
Domain Model class diagram .png
domain model class diagram
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s