EDM会缓存的,只是初始化的时候会慢
在表数目很多的时候可以分割EDM,这需要手动编辑XML以避免各个EDM重复生成同名的类。

解决方案 »

  1.   

    分割EMD时需要手动更改XML文档?在调用生成类时会不会出现问题》?
      

  2.   

    没改错的话不会。简单说就是如果多个EDM包含同一个表的话设计器会生成多个同名的类,造成无法编译,只有手动修改EDM(http://blogs.msdn.com/adonet/archive/2008/11/25/working-with-large-models-in-entity-framework-part-2.aspx)。注意EF不能跨EDM跟踪改动和保存数据。
      

  3.   

    也就是说可以多个EMD管理数量很大的表,就是必须把EDM自动生成好的类手动修改?多谢指教!呵呵受益很深。。