我们将 Entity Framework 4 与 POCO 实体生成器一起使用。到目前为止,我们只有一个 .edmx 文件,但由于它的当前大小(超过 100 个实体),我们遇到了性能问题。
我知道我们应该将其分解为一系列 .edmx 文件,除了一个例外,这很好。我们希望以某种方式在两个或多个这些上下文中共享某些实体类型。例如,在我们的模型中,一个 User 类与许多原本不相关的实体相关联。
那么,是否有可能拥有一个安全模型,它具有自己的 .edmx 和用于生成 POCO 的命名空间,但在另一个 .emdx 中使用它?如果不是,我担心我们会有多个类对同一个数据库表进行建模,这些表需要与数据库同步更新。我会说那是行不通的。(我们使用数据库优先)。
显然,如果我叫错了树,请告诉我!