0
.net 2.0 Windowsアプリケーションで作業しています。 データアクセス層[DAL]は、格納されているprocsを実行し、ビジネス層[BL]にdatareader/datasetを返します。DAL/BLデザインに関する質問
DAL dllを参照し、datareader/datasetを反復し、列の値を読み取り、ビジネスオブジェクトを作成してUIレイヤに返します。
ここで、ビジネス層がデータベーステーブルの列を参照していますか?
これはレイヤーデザインの良い練習ですか?
dataset/datareaderの代わりにDALからビジネスオブジェクトを返すと、私のDALプロジェクトもBL dllを参照する必要があります。ここで循環参照はありませんか?おかげさまで
[データアクセスライブラリの返されるデータセットまたはオブジェクト]の複製(http://stackoverflow.com/questions/398680/data-access-library-return-dataset-or-object) – jgauffin