|Previous||UML Classes||Table of Contents||UML Packages||Next|
A directed relationship represents a relationship between a collection of source model elements and a collection of target
Relationship (from Kernel ) on page 134
A directed relationship references one or more source elements and one or more target elements. Directed relationship is an
No additional attributes
• / source: Element [1..*] Specifies the sources of the DirectedRelationship . Subsets Relationship::relatedElement. This is a derived union.
• / target: Element [1..*] Specifies the targets of the DirectedRelationship . Subsets Relationship::relatedElement. This is a derived union.
No additional constraints
DirectedRelationship has no specific semantics. The various subclasses of DirectedRelationship will add semantics appropriate
to the concept they represent.
There is no general notation for a DirectedRelationship . The specific subclasses of DirectedRelationship will define their
own notation. In most cases the notation is a variation on a line drawn from the source(s) to the target(s).