Previous Table of Contents Next


9.17.2 Relationship


   Relationship is an abstract concept that specifies some kind of relationship between elements.

   Description

   A relationship references one or more related elements. Relationship is an abstract metaclass.

   Generalizations

   • “Element (as specialized)? on page 74

   Attributes

   No additional attributes.

   Associations

   • / relatedElement: Element [1..*] Specifies the elements related by the Relationship. This is a derived union.

   Constraints

   No additional constraints

   Semantics

   Relationship has no specific semantics. The various subclasses of Relationship will add semantics appropriate to the concept they represent.

   Notation

   There is no general notation for a Relationship. The specific subclasses of Relationship will define their own notation. In most cases the notation is a variation on a line drawn between the related elements.