在实体框架中建立模型方法4

时间:2010-09-07 14:36:26

标签: c# .net linq entity-framework entity-framework-4

我正在开始一个新项目,因此给我们的任务之一是确定我们是否应该创建一个大型Entity Framework 4模型(不知道还有多少个表),或者将模型拆分为单独的模型,应用程序中每个模块一个。

如果我们创建单独的模型,我们将在每个模块中重复实体,但这样我们的分组实体就越少,潜在的性能问题就越少等。

因此,如果有人能够在设置EF模型时提供洞察力或经验,我将不胜感激。要注意哪些痛点?

感谢。

1 个答案:

答案 0 :(得分:2)

imho你应该考虑POCO并且只使用实体模型来创建objectcontexts。

通过这种方式,您可以为所有模块使用相同的POCO(将它们放在共享程序集中),但每个模块中仍然有不同的实体模型。