Кратность ассоциации в диаграмме классов - PullRequest
1 голос
/ 20 апреля 2019

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

Классы admin и оплата .

Совершенно очевидно, что

1 администратор может принять 0 .. * платеж,

, но я не уверен, может ли 0 .. * платеж принят 1 администратором или 1.. * админ?

Если бы в тот момент речь шла об этом конкретном платеже, то платеж обрабатывается только 1 администратором (конечно), но в более широком плане многие разные платежи могут быть приняты многими разными администраторами, верно?

Я уже пытался найти в Google много примеров, но не могу связать их с моим делом.Мой вопрос такой же, как: в одном доме может быть много комнат, и так много комнат в одном доме, но в более широком плане во многих разных домах тоже может быть много комнат.(верно?)

Я ожидаю, что кто-то может объяснить мне более подробно, заранее спасибо ..

1 Ответ

1 голос
/ 20 апреля 2019

Кратность относится к числу экземпляров модели.У вас в примерах для страховки оплаты обрабатывается 1 админ или в конкретном окне 1 дом.Таким образом, 1 является правильным значением в обоих случаях.

Общее количество любой из этих вещей не имеет значения, поскольку почти всегда оно будет больше 1, а 0 не имеет смысла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...