Какая пунктирная линия между двумя классами в UML? - PullRequest
2 голосов
/ 19 марта 2020

Изображение ниже иллюстрирует модель данных нескольких, если бы мы могли сказать java классов. Я знаком со всеми остальными типами стрелок, кроме пунктирной линии , отмеченной красным карандашом на изображении .

enter image description here

Ответы [ 3 ]

6 голосов
/ 19 марта 2020

Просто: ерунда. По крайней мере, нет действительного UML. Это может быть зависимость, но тогда пропускается стрелка, показывающая, что зависит от того, что.

Далее

  • * имя метки не имеет смысла.
  • Заполненные стрелки неверны, поскольку они зарезервированы для отношения extends, используемого для определения стереотипов.
  • Эта пунктирная линия в правом нижнем углу также недействительна.

Мой совет: бросьте ту книгу, откуда вы ее взяли, как можно дальше.

1 голос
/ 20 марта 2020

qwerty_so дал вам ответ, связанный с UML.

Если вам интересны технические подробности взаимоотношений между BaseStore и CMSSite в Hybris, это многие ко многим.

0 голосов
/ 20 марта 2020

В UML эта пунктирная линия является привязкой, у нее нет особого / сильного значения

Типичное / стандартное использование привязки - между элементом и примечанием, помогая сказать, что примечание касается этого элемента и не другой, близкий к нему

В вашем случае его использование является неясным, и это больше с надписью *, как уже говорилось

...