Я создаю приложение для Windows на C #, и у меня есть следующий вопрос:
У меня есть следующая структура объекта: Родитель -> Дочерняя коллекция -> Дочерний -> Коллекция внуков -> Внук.
Вариант использования требует, чтобы я использовал мой родительский объект поэтапно. Например. Сделайте новый экземпляр родительского. Заполните родитель и сохраните. На более позднем этапе я выбираю родителя, заполняю детей и сохраняю. На последнем этапе я бы снова выбрал родителя и заполнил внуков для конкретных дочерних объектов и сохранил.
Это плохая объектная модель? Если так, как можно будет разделить эту огромную объектную модель на более мелкие модели?
Спасибо