0

Zend 2 のチュートリアルを完了しましたが、Zend\Db コンポーネントに少しがっかりしています。実際、(組み込みとして) 外部キーを処理することはできません。

現実世界のプロジェクト (少なくとも 10 の異なるテーブルと関係) でこの問題に取り組む方法は?

Zend_Db (ZF1) の findDependentRowset または findParentRow を書き直すことを多かれ少なかれ検討する必要がありますか? データマッパーパターンで販売されている外の世界を知らないPHPオブジェクトの定説を破ることになるので、これが不可能だと思うなら、私は間違っていますか?

外部キー/関係を使用するコードは、エンティティを表すオブジェクトとは関係がないことを常に考慮する必要がありますか? これは、美しいスパゲッティ コードになる可能性があります。

Doctrine または Propel のために Zend\Db を削除する必要がありますか?

4

1 に答える 1