A Ternary Association provides a linking mechanism between three or more Classes, Data Types, Interfaces and Signals, with Ternary Roles providing the link between the Ternary Associations and Classes.
You can create a Ternary Association through the Class Diagram.
When used on a Class Diagram, a Ternary Association's notation is as follows:
In the Modeler panes, a short-cut symbol on the Ternary Association's icon indicates that the item is a
stub.
The following sections provide information about how a Ternary Association is used in the model. For more information about a property, item, model part or diagram, click it.
Properties
In addition to the
standard properties a Ternary Association has these properties:
Dependency — The Dependency is owned jointly by the Ternary Association and the other associated item. The access permissions you have to a Dependency are determined by the access permissions of the dependent item.
Ternary Role — The Ternary Role is owned jointly by the Ternary Association and the associated Class, Data Type, Interface and Signal.