Как вы создаете отношения XOR в GenMyModel? - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть задача, где я должен создать диаграмму классов UML. Позвольте мне перефразировать:

Существует два типа единиц хранения (A и B). Предмет может быть помещен только в единицу хранения типа A или B.

В книге, которую я использую, описано использование отношений XOR, как показано ниже на на этом сайте :

UML XOR relationship

т.е. для моего примера элемент может быть связан только с единицей хранения типа A или B. Мне очень нравится инструмент GenMyModel . Есть ли способ представить это в этом инструменте? Я искал как сумасшедший и ничего не могу найти.

Ура, Восхитительный чай

1 Ответ

1 голос
/ 16 апреля 2020

GenMyModel - довольно приятный инструмент, но также довольно ограниченный в поддержке UML. Требуемое здесь «отношение» называется ограничение . Ограничения довольно неформально обрабатываются и не очень часто используются topi c в UML. Таким образом, существует множество инструментов, которые не имеют надлежащей поддержки. Затем вы можете рисовать - мысленно, но не модельно - ограничения, т. Е. Просто использовать другие элементы модели или свободные формы, чтобы получить нечто похожее на это.

...