
![]() |
Association name and arrow showing direction (can be hidden by View Options).
|
![]() |
Redefinition's Association type shown after colon (Composite Structure Diagrams only - can be hidden by View Options).
|
![]() |
Type is start-end or end-start.
|
![]() |
Type is bi-directional.
|
![]() |
Shown as binding through View Options (Composite Structure Diagram only).
|
![]() |
Type is none.
|
![]() |
Association is an aggregation.
|
![]() |
Association is a composite aggregation.
|
![]() |
Multiplicity of zero or one (can be hidden on Composite Structure Diagram).
|
![]() |
Multiplicity of zero or more (can be hidden on Composite Structure Diagram).
|
![]() |
Multiplicity of only one (can be hidden on Composite Structure Diagram).
|
![]() |
Multiplicity of one or more (can be hidden on Composite Structure Diagram).
|
![]() |
Multiplicity of tbd; to be decided (can be hidden on Composite Structure Diagram).
|
![]() |
User defined multiplicity, in this case 63 (can be hidden on Composite Structure Diagram).
|
![]() |
Role name (can be hidden by View Options)
|
![]() |
Qualifier name (Class Diagram only)
|
on the Association's icon indicates that the item is a stub. For more information, see Stubs.|
|
• If you select the Associations folder in the Dictionary pane, the Contents pane displays the following information about each Association in the model: Aggregation, Start Class, Start Role, End Class and End Role.
• You can move the start or end of an Association to any Class, Data Type, Interface or Signal on a Class Diagram or Composite Structure Diagram.
|
|
|
• The multiplicity of an Association is defined through the drop-down list boxes on the Start Role and End Role tabs of an Association's Property Pages.
• The In Role box on the Start Role and End Role tabs of the Property Pages specifies the name of the linked Role.
• The When Qualified By box on the Start Role and End Role tabs of the Property Pages specifies the name of the linked Qualifier.
|
Attribute (as Part or Port)
Role (as Part or Port)|
|
An Association is owned jointly by the two items it links, that is, if either item is deleted the Association is deleted as well. The access permissions you have to an Association are determined by the access permissions you have to the item at the start end of the Association.
|
Dependency - The Dependency is owned jointly by the Association and the other associated item. The access permissions you have to a Dependency are determined by the access permissions of the dependent item.
IO Flow - An IO Flow can be realized by an Association.
Role - The linked Roles specify the start and end roles for the Association. Note that the name of the linked Roles appears in the In Role boxes on the Start Role and End Role tabs of an Association's Property Pages.|
|
Like most other items in a Model, an Association can be linked to an Activity Partition, Comment, Frame Box, General Node, General Flow, General Flow Diagram Node, Constraint (applied), General Flow Diagram Flow or Swimlane.
|