Jacob
Jacob

Reputation: 4031

Entity–relationship model strange notation

Find below attached an image of an UML diagram. The 1 and n sign define the relations between entities, right? What bothers me is the strange notation of the minuses and asterisk. What do those signs mean?

enter image description here

Upvotes: 0

Views: 356

Answers (1)

Geert Bellekens
Geert Bellekens

Reputation: 13711

The -1 and -N are actually the rolenames of the associations.

The multiplicity is defined on all roles as * which means Zero or more

The - before the rolename indicates private visibility.

It may not make much sense from a functional point of view, but I believe this is valid UML from a syntax view.

Upvotes: 3

Related Questions