0

私は最初のオブジェクト指向プロジェクトを php で書こうとしています。以前に oop を行ったことがありますが、それはしばらく前のことであり、データベース モデルを使用した Web 開発ではなかったので、少し異なり、作成に問題があります。クラス。

とにかく、私の問題は、私がこの 1 つのオブジェクトを持っていることです。それを x と呼びましょう。x には所有者 y がいて、x 内にクラス person のインスタンスがあり、所有者 y にはアカウント z があります。

すべてが正常に機能するように、x の所有者情報と所有者のアカウント情報に問題なくアクセスできます。

しかし、私は両方の方法で作業する必要があります。アカウントを検索して、そのアカウントとすべての x を所有している人物を見つけることができる必要があります。

Cakephp はこれらの関係を処理できますが、この種のシステムを自分で作成する方法についてのガイドは見つかりません。

ありがとう。

4

1 に答える 1

0

Zend Framework はモデルの関係をサポートしており、そのドキュメントも非常に広範です。

典型的なシナリオ:

$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
于 2011-02-10T19:17:31.573 に答える