単一のデータベース呼び出しからビジネス オブジェクト階層 (親/子/孫) 構造を作成するためのベスト プラクティスを知りたいです。
頭のてっぺんからそれを達成するために、次のようないくつかの方法を考えることができます。
SQLステートメントのすべての関係を左結合し、ループとロジックを使用してビジネスオブジェクトを埋めます
また
複数の select ステートメントと 1 つの datareader を使用し、その NextResult() メソッドを使用して各結果セットを反復処理し、対応する BO を埋めます
これのベストプラクティスは何ですか
DAL に DAAB と c# を使用しています
ありがとう!