我可以在一个数据访问层中返回多个表吗?

时间:2017-03-23 19:32:00

标签: asp.net

我目前正在学习n层架构并尝试升级旧的ASP.NET项目。

在项目中,我有一个数据集,其中正在检索多个表,为了利用缓存而引入了额外的表,除了计算其中一个主表之外,还没有真正使用其他位置。数据集。

转向n层架构我有一个指向BLL的ObjectDataSource,然后指向我的DAL。 DAL数据集仍包含5个表。

我想知道的是,是否应移出这些额外的表并为每个表创建单独的DAL?

如果是这样,我应该在哪里通过ObjectDataSource的参数将表的内容传递回BLL,还是可以直接从BLL Select语句本身调用DAL?

0 个答案:

没有答案