Отношения
| Наименование | Обозначение | Определение (семантика) |
| ассоциация (association) |
| отношение, описывающее значимую связь между двумя и более сущностями. Наиболее общий вид отношения |
| агрегация (aggregation) |
| подвид ассоциации, описывающей связь «часть»–«целое», в котором «часть» может существовать отдельно от «целого». Ромб указывается со стороны «целого». Отношение указывается только между сущностями одного типа |
| композиция (composition) |
| подвид агрегации, в которой «части» не могут существовать отдельно от «целого». Как правило, «части» создаются и уничтожаются одновременно с «целым» |
| зависимость (dependency) |
| отношение между двумя сущностями, в котором изменение в одной сущности (независимой) может влиять на состояние или поведение другой сущности (зависимой). Со стороны стрелки указывается независимая сущность |
| обобщение (generalization) |
| отношение между обобщенной сущностью (предком, родителем) и специализированной сущностью (потомком, дочкой). Треугольник указывается со стороны родителя. Отношение указывается только между сущностями одного типа |
| реализация (realization) |
| отношение между сущностями, где одна сущность определяет действие, которое другая сущность обязуется выполнить. Отношения используются в двух случаях: между интерфейсами и классами (или компонентами), между вариантами использования и кооперациями. Со стороны стрелки указывается сущность, определяющее действие (интерфейс или вариант использования) |
12. Диаграммы прецедентов UML: назначение, .используемые элементы, примеры построения.