Ответ 1
Оба правильны, но второй, когда множественность установлена более чем на один, используется более естественно, и нет необходимости определять класс коллекции, как это показано на первом рисунке вашего примера. Проще говоря, множественность определяет, сколько экземпляров определенного типа может храниться по атрибуту. Этот набор экземпляров может быть заказан, или дубликаты в нем могут быть разрешены. Параметры элемента множественности влияют на тип коллекции, который должен использоваться, Set, Vector, Array и т.д. Но если вам нужна точная информация об этой проблеме, прочитайте надстройку UML. Поиск элемента собственности и множественности. здесь находится сайт UML