агрегация (aggregation) — описывает связь «часть»–«целое», в котором «часть» может существовать отдельно от «целого». Ромб указывается со стороны «целого».
композиция (composition) — подвид агрегации, в которой «части» не могут существовать отдельно от «целого».
зависимость (dependency) — A dashed arrowhead line indicates a class that instantiates objects of another class. The arrow points to the class of the instantiated objects.
обобщение (generalization) — отношение наследования или реализации интерфейса. Со стороны стрелки находится суперкласс или интерфейс.