2011-02-06 41 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 
相關問題