2011-02-06 7 views
0

私はPHPで最初のオブジェクト指向プロジェクトを書こうとしていますが、以前はoopをやっていましたが、それはしばらく前でした。少し違うと私はクラスを作成することに問題があります。私のデータベースモデルを反映するためのクラスを作成する

とにかく私の問題は、この1つのオブジェクトがあり、それをxと呼ぶことにしましょう、xは所有者yを持っていますので、xの中にclass personというインスタンスがあり、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 
関連する問題