A connection used to depict a relationship between 3 or more classes.
NaryRelationship properties
The NaryRelationship tab
Property | Metamodel name | Description |
Short Description | ShortDescription | |
Role | FromRole | |
Visibility | FromVisibility |
Choices are: Protected Public Private Package |
Group | ||
Role | FromRole | |
Visibility | FromVisibility |
Choices are: Protected Public Private Package |
Ordered | FromOrdered | Initial value is off. |
Constraint | FromConstraint | |
Multiplicity | FromMultiplicity |
Choices are: 0..1 1..1 0..* 1..* |
LinkClasses | LinkClasses | Links to: Interface, Class. |
The Extensions tab
Property | Metamodel name | Description |
Stereotype | Stereotype | Links to: Stereotype. |
Constraints | HasConstraints | Links to: Constraint. |
Tagged values | HasTaggedValues | Links to: TagDefinition. |
The Ext From tab
Property | Metamodel name | Description |
Stereotype | FromStereotype | Links to: Stereotype. |
Constraints | FromConstraints | Links to: Constraint. |
Tagged values | FromTaggedValues | Links to: TagDefinition. |
The Ext To tab
Property | Metamodel name | Description |
Stereotype | ToStereotype | Links to: Stereotype. |
Constraints | ToConstraints | Links to: Constraint. |
Tagged values | ToTaggedValues | Links to: TagDefinition. |