2

おそらくこれは些細な答えの質問ですが、それにもかかわらず、数日間私を夢中にさせているので、答えを聞きたいです. 私は最近、自分のプロジェクト用のカスタム データマッパーの構築 (ORM を使用しない) に関連する多くの情報を調べており、stackoverflow または他の Web サイトでいくつかのスレッドを読んでいます。

AuthorCollection基本的にインスタンスの単なるコンテナであるオブジェクト、AuthorまたはBookCollection複数のインスタンスを保持するオブジェクトを持つことは、私には非常に説得力があるようですBook。しかし、単一のAuthorオブジェクトに対してマッパーが必要になるのはなぜでしょうか? 私が考えることができるすべてのフェッチ基準(BookIDまたは指定されたオブジェクトを要求するものを除く)は、複数のまたはインスタンスAuthorIDを返すため、またはインスタンス。では、適切なコレクションのマッパーがより一般的であり、条件が 1 つの結果のみを返すことを確認する必要がない場合、単一のオブジェクトのマッパーをわざわざ使用する必要はありません。BookAuthorBookCollectionAuthorCollection

よろしくお願いします。

4

1 に答える 1