Множественность ассоциаций UML

У меня вопрос о множественности ассоциаций. Я это понимаю, но, например, если бы у меня было:

 ---------            ---------
|         |1      *  |         |
|CLASS    |----------| STUDENT |
|         |          |         |
 ---------            ---------

означает ли это, что в ЛЮБОЙ момент существования системы в классе должен быть хотя бы 1 ученик, или эти кратности должны быть верными, если система работает нормально ?

Я задаю этот вопрос, потому что меня интересовал момент создания объекта. Сначала мы создаем пустой класс, а затем заполняем его учениками. Некоторое время класс пустует, но только во время создания и заполнения в нем будет хотя бы один ученик. Если бы я изменил 1 на 0..1, это означало бы, что класс может быть пустым. Это не ложь (на момент заполнения), но позже я не хочу разрешать занятия без учеников.

РЕДАКТИРОВАТЬ: изменено 0..* на 0..1, должно быть как сейчас, извините за путаницу.

16
задан hat 3 August 2019 в 22:04
поделиться