Previous UML Classes Table of Contents UML Packages Next


7.3.47 Relationship

Kernel


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

*Generalizations

   

    Element (from Kernel ) on page 63

   Description

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

   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.