Simple Association Reference - modelint/shlaer-mellor-metamodel GitHub Wiki

A simple association is formalized without defining any Association Class. Note that any Association may be formalized with an Association Class if the modeler chooses.

If both of the following conditions are met, an Association may be formalized without an Association Class:

  1. The Association is asymmetric
  2. The multiplicity and conditionality of at least one of the two Perspectives is 1 (one, unconditional)

To formalize a simple association, a Reference is housed in a Class on the opposite side of a 1 Perspective. This type of Reference is a simple association reference.

images/formalization-subsystem/simple-association-reference-10.png

Identifiers

  1. From class + To class + Rnum + Domain

Attributes

No non-referential attributes