2011-02-06 42 views
0

我想在php中编写我的第一个面向对象的项目,我已经完成了oop,但它是一段时间后,它不是在数据库模型的Web开发,所以它是有点不同,我在创建类时遇到麻烦。创建类来反映我的数据库模型

不管怎样,我的问题是我有这个对象,我们称之为x,x有一个所有者,y,所以我有一个类x内部的人的实例,并且所有者y有一个帐户z。

这样一切正常,我可以访问x的所有者信息,和业主帐户信息就好了。

但我需要双向工作,我需要能够查找一个帐户,然后找到拥有该帐户及其所有x的人。

cakephp可以处理这些关系,但我无法找到任何关于如何自己写这种系统的指南。

谢谢。

回答

0

Zend Framework支持模型关系,其文档也是quite extensive

典型场景:

$table = new Owner_Table(); 
$owner = $table->find(123); // owner id, many more sophisticated fetching methods are available 
$account = $owner->findDependentRowset('account')->current(); // fetches records from the other table according to the relationship definition in the table object 
相关问题