Последнее — это связь. Это отношение в мире UML обычно очень нестрогое. Однако в визуальном конструкторе Class Designer связь очень реальна. Обычно это означает, что два класса связаны через использование одного из них. Это отношение необязательно в смысле показа. Оно может существовать, но вы не обязаны показывать его в схеме.
Предположим, что у вас есть объект Order. Этот объект может предоставлять свойство OrderStatus. Допустим, что он также имеет свойство Customer для доступа к записи, связанной с заказом. Эти два свойства являются связями. Вы можете оставить их как свойства или показать их как связи.
Вы можете taioice нарисовать эти свойства-связи на схеме. Для этого выберите инструмент Association из панели Toolbox. У этого инструмента такой же значок, что и у Inheritance.
После этого нарисуйте связь от класса, который содержит связь, до того класса, который является объектом связи. Вы можете также щелкнуть правой кнопкой мыши по тому свойству, которое представляет связь, и выбрать в контекстном меню пункт Show as Association (или Show as Collection Association для связей, которые являются частью коллекции). На рис. 26.8 показан пример.
В результате свойство-связь будет отображаться на стрелке связи. Это означает, что класс, из которого начинается связь, содержит это свойство (однако оно отображается только на этой линии). Это показано на рис. 26.9.