【发布时间】:2011-01-08 12:49:03
【问题描述】:
假设我在数据库中有两个表:项目和用户。我创建了两个扩展 Zend_Db_Table_Abstract 的模型:Model_DbTable_Users 和 Model_DbTable_Projects。
现在,在 Model_DbTable_Users 类中创建 Model_DbTable_Projects 的实例是一个好的模式吗?换句话说:在这个模型中放置任何逻辑是否可以,或者我应该创建另一个使用Model_DbTable_Users 和Model_DbTable_Projects 的类?
我习惯将所有逻辑放在扩展 Zend_Db_Table_Abstract 的模型中,但在大型项目中它会使代码非常不干净。那么,您能给我关于模型架构的任何建议吗(文章上的链接会很棒!)。
【问题讨论】:
标签: zend-framework architecture model