Добрый день. помогите пожалуйста) возникли трудности с UML диаграммой классов “прокат дисков”. Правильно ли установила связи, если нет, то подскажите, что именно( Ниже прикрепила рисунок
Буду очень благодарна!!!
Склад и прокат наверно тоже агрегация, а не композиция.
Примеры справа в википедии: https://en.wikipedia.org/wiki/Class_diagram#Relationships
Диску же по идее ничего не мешает переехать на другой склад, и при удалении Проката диски видимо не уничтожаются.
Хотя зависит от задачи, тут не особо понятно как что должно работать.
Большое спасибо. А если имеется всего один склад? и нет возможности переехать, то тогда композиция является верной?
Да тут нет единственного верного варианта, есть разные мнения, так что можно выбрать любое понравившееся
https://www.google.com/search?q=uml+aggregation+vs+composition