Мне нужно разработать диаграмму классов UML, но у меня есть следующая проблема. Приложение, которое я проектирую, состоит из набора объектов, скажем, автомобилей. То, что я хочу сделать, это вести учет всех автомобилей, дни, когда они были использованы, и т. Д. Итак, у меня есть класс автомобилей. Должен ли я иметь класс CarCollection? Если да, то как мне его реализовать?UML-диаграмма коллекции объектов
Я должен помнить, что я не моделирую базу данных.
Thank's!
Боюсь, нет определенного ответа на этот вопрос. Это сильно зависит от вашего бизнеса. На каком-то уровне вам, возможно, понадобится какой-то реестр, но если это не критично, вы не должны ставить его на модель (особенно все ваши автомобили представляют этот реестр). Вместо этого покажите те классы, которые связаны с вашими автомобилями с точки зрения бизнеса (так из вашего описания CarUsage) – Ister