An Association models a static and structural relationship between Actors, Class objects (Class, Data Type, Interface and Signal items), Data Types, Interfaces, Signals and Attributes (parts and ports) and Roles (parts and ports).
This indicates which item (if any) is aggregated, that is, part of the other item. Possible values are: Start, End or None.
For example, A Book[Start] is made up of zero or more Chapters[End] => Aggregate = Start.
Access is read/write.
Composite Aggregation
A string that specifies whether the Association is a Composite Aggregation. Possible values are TRUE and FALSE.
Access is read/write.
Description
A textual property that gives an overview of the dictionary item.
Access is read/write.
End Multiplicity Text
A string that specifies the multiplicity of the End of the Association. Set as follows for the values available in the drop-down list on the Association's Property Pages:
• ZERO or ONE
• ZERO or MORE
• only ONE
• ONE or MORE
• TBD
Other values represent a User Defined value. For example, 12 to 15 or Thirteen.
Access is read/write.
End Multiplicity UML
A string that specifies the multiplicity of the End of the Association. Set as follows for the values available in the drop-down list on the Association's Property Pages:
• 0..1
• *
• 1
• 1..*
• For TBD End Multiplicity UML is blank.
Other values represent a User Defined value. For example, 12 to 15 or Thirteen.
Access is read/write.
End Qualifier
A string (Max Length 50) - this reduces the effective multiplicity of the End item. For example, a Tax Office is related to one Tax Payer when qualified by a Social Security Number.
Tax Office[Social Security Number] => Tax Payer.
Access is read/write.
Name Direction
Indicates in which way you should read (interpret) the name of the Association. Possible values are start-end or end-start.
Access: read/write.
Navigation
Indicates in which direction the Association should be implemented. Possible values are start-end, end-start, bi-directional or none.
Access is read/write.
Start Multiplicity Text
A string that specifies the multiplicity of the Start of the Association. Set as follows for the values available in the drop-down list on the Association's Property Pages:
• ZERO or ONE
• ZERO or MORE
• only ONE
• ONE or MORE
• TBD
Other values represent a User Defined value. For example, 12 to 15 or Thirteen.
Access is read/write.
Start Multiplicity UML
A string that specifies the multiplicity of the Start of the Association. Set as follows for the values available in the drop-down list on the Association's Property Pages:
• 0..1
• *
• 1
• 1..*
• For TBD End Multiplicity UML is blank.
Other values represent a User Defined value. For example, 12 to 15 or Thirteen.