C# 在实体框架4中建立模型方法
我正在开始一个新的项目,所以给我们的任务之一是确定我们是否应该创建一个大型实体框架4模型(不知道有多少个表),或者将模型拆分为单独的模型,在应用程序中每个模块一个 如果我们创建单独的模型,每个模块中都会有重复的实体,但这样我们就少了分组实体,少了潜在的性能问题,等等 因此,如果有人能在建立EF模型时提供见解或经验,我将不胜感激。需要注意哪些痛点C# 在实体框架4中建立模型方法,c#,.net,linq,entity-framework,entity-framework-4,C#,.net,Linq,Entity Framework,Entity Framework 4,我正在开始一个新的项目,所以给我们的任务之一是确定我们是否应该创建一个大型实体框架4模型(不知道有多少个表),或者将模型拆分为单独的模型,在应用程序中每个模块一个 如果我们创建单独的模型,每个模块中都会有重复的实体,但这样我们就少了分组实体,少了潜在的性能问题,等等 因此,如果有人能在建立EF模型时提供见解或经验,我将不胜感激。需要注意哪些痛点 谢谢。 imo,你应该考虑PoCoS,只使用实体模型来创建对象上下文。 通过这种方式,您可以为所有模块提供相同的POCO(将它们放在共享程序集中),但
谢谢。
imo,你应该考虑PoCoS,只使用实体模型来创建对象上下文。 通过这种方式,您可以为所有模块提供相同的POCO(将它们放在共享程序集中),但每个模块中仍有不同的实体模型- POCO=普通旧CLR对象=常规.net类
- 实体模型=由包含所有ObjectContext的EF框架生成的模型
- EF4中的POCO: