A semantic relationship between two Constrained Domain Model class instances.
Specializes
Attributes
| Name |
Data type |
Occurs |
Description |
| lower |
Integer
|
1..1 |
The minimum allowable number of instances of an instance of this class. |
| upper |
UnlimitedNatural
|
1..1 |
The maximum allowable number of instances of an instance of this class. |
Constraints
| Type |
Name |
Specification |
| Instance is a specialisation of one and only one DomainModelRelationship instance. |
LRA Invariant |
inv: self.generalization->size() = 1 and self.generalization->exists(c: Class | c.oclIsTypeOf(DomainModelRelationship) |
Reference Model Type