「脂肪モデル、シンコントローラ」という言葉を聞いたことがありますが、それが意味することを理解していると思います。 Zend Quickstart Guideで作業している間に、私はテーブルデータゲートウェイパターンを見つけました。テーブルデータゲートウェイとモデル
このデザインパターンは、MVCスタックに4番目のコンポーネントを提唱しているようです。それは「脂肪モデル」から「薄型モデル、薄いコントローラ、太いTableDataGateway」に移行しています。このデザインパターンを私が理解してから、ModelはTableDataGatewayに格納されているデータのためのストレージメカニズムになります。
私はデータソースを抽象化してTable Data Gatewayのデザインパターンの利点を理解しています。私の質問はデザインパターンではなく、MVCスタックにどのように適合するかです。
P.S.私は良い言葉に私の質問を得るのに少し苦労している。誰かがこれを編集してより明確にしたり、提案したいと思ったら私は開いています!
私が感じる別のパターンは、ViewModelパターンです(http://techportal.ibuildings.com/2010/11/02/creative-mvc-meet-the-viewmodel-pattern/を参照)。 –