Можно ли использовать семантические теги в ассоциациях UML (среди классов), чтобы выразить более широкую семантическую природу отношений?
Например, рассмотрим отношение, которое доктор TREATS
Пациент. Помимо отношения TREATS, мы также хотим выразить, что это отношение medical
и humanitarian
. Можно ли как-то пометить ассоциацию между доктором и пациентом этими двумя дополнительными метками в UML?
Также рассмотрим пример отношения Доктора с другим Доктором. Нам нужна модель, в которой у Доктора могут быть множественные (семантические) отношения, такие как Professional
, Social
и многие другие отношения с другим Доктором.