实体框架 - 一个edmx文件中的所有表

时间:2011-02-28 21:25:07

标签: c# c#-4.0 entity-framework-4

将所有表放在单个edmx中是否会严重损害性能?我听说这是一个不好的做法,但这是在实体实现延迟加载之前。那么,既然我们有实体4,那么它是不是问题吗?

我计划通过扩展每个生成的实体的部分类来抽象我的模型,实现ICrud<ConcreteModel>。这与MVC3相结合应该可以消除任何耦合问题。

1 个答案:

答案 0 :(得分:3)

是的,确实会影响性能。 元数据加载时间查看生成中的性能问题是大型EDMX模型的结果。

看看这篇文章,我详细讨论了这个问题:

<强> Entity Framework 4: Does it make sense to create a single diagram for all entities?