【发布时间】:2012-11-27 20:35:59
【问题描述】:
我的系统有一个主要的数据模型来执行大部分工作。
该模型有很多表,当我开始向应用程序添加管理功能时,我决定使用第二个单独的数据模型和 performance in mind。
在我的第二个数据模型需要访问也在主数据模型中的表之前,一切正常。现在,通过挖掘我可以看到this can cause problems。
我想出的两种可能的解决方法是:
- 将数据模型放在单独的项目中。
- 在需要时使用视图/存储过程来访问相关表。
方法 1 似乎最简单,但我担心是否会有任何性能损失。方法 2 看起来有点乱,没有使用 EF 的意义。
在我使用方法 1 之前,有没有更简单的解决方法可以使用?
【问题讨论】:
标签: entity-framework entity-framework-4.1