こんにちは、私は内部と内部にモデルを持つモデルを持っています...私はそれらすべてを表示し、ヒエラルキーでそれらに到達する必要があります。
A Model
|
+---B Model
| |
| +----C Model
| |
| +----C Model
|
+---D Model
すべてのモデルにはビューがあり、たとえば、B モデルが呼び出された関数をレンダリングする場合、両方の C モデルのレンダリング関数を呼び出す必要があると考えてください。
そこで、初期化メソッドをオーバーライドして、関連するすべてのビューをモデル内に作成することにしました。
私の質問は、そのような動作は mvc アーキテクチャにとって悪いことですか? それとも自然ですか?