Привет, у меня есть модель, в которой есть модели внутри и внутри... Мне нужно просмотреть их все и добраться до них в иерархии.
A Model
|
+---B Model
| |
| +----C Model
| |
| +----C Model
|
+---D Model
Подумайте, что все эти модели имеют представления, и, например, когда вызывается функция рендеринга моделей B, мне нужно вызывать функции рендеринга обеих моделей C.
Поэтому я решил создать все связанные представления внутри моделей с помощью переопределения методов инициализации.
Итак, мой вопрос: такое поведение плохо для архитектуры mvc? или это естественно?