C# - EDM/EF-仅选择表或整个数据库?最佳实践



我仍然对一个非常基本的问题感到困惑,我还找不到答案:

如果您在c#a edm中创建(使用数据库第一种方法) - 您选择的表数量中是否有最佳实践?您通常会选择整个DB/所有表格 - 以后要尽可能灵活吗?IE。您只需在应用程序中使用一个"完整模型"。

,还是您会尝试将自己限制/限制在模型中绝对需要的桌子上?

或生成具有不同表的多个模型?

如果您的桌子中有表格,是否有任何(严重的)性能担忧,以后您不会主动解决?

感谢您提前的任何输入。

这取决于您的特定情况,考虑您的问题,无论您是否需要所有数据?您是在网络环境中或使用本地应用程序工作吗?如果您在网络上连接,最好一次获取数据,但是如果您的桌子太重而您不需要所有数据,那么您为什么要这样做?您加载了需要的东西,

最新更新