1
因此,我正在开发一个使用Data Mapper设计模式的应用程序,但在处理数据库表之间的关系时遇到了一些问题。我不确定,也找不到我应该如何将我的关系映射到Data Mapper模式的任何资源。使用Data Mapper设计模式的Zend框架体系结构
我应该使用referenceMap和dependentTables定义在我的DBTABLE班或者我应该去的构图方式,实例化一个新的类,当我需要它?
例如一篇博客文章和它的作者应该是这样的:
$blog->author = findDependentRowset($row)
或
$author = new Author();
$blog->author = $author->findAuthorById($authorId);