1

モデルの一部を拡張できるようにしたいと考えています。Userユースケース:モデル (および適切なコントローラー + ビュー)を持つユーザー モジュールがあります。次に、別のモジュール (Foo など) にプロパティを追加しますUser(Bar と呼ばれます)。

私はphp、Zend Framework、およびDoctrineを使用していますが、パターンについて考えているため、必ずしもこれらのフレームワークではありません. 実装よりもアーキテクチャが重要です。これは可能で、従うべき最善のパターンは何ですか?

この種のアーキテクチャが必要です。そうしないと、プロパティとを使用してFooUserモデルを作成し、結合が発生するためです (また、拡張機能ごとに結合が発生し、パフォーマンスが低下します)。これに対する解決策はありますか?user_idfoo

4

0 に答える 0