模型中的多个图与一个大的.EDMX与多个.EDMX

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模型中的多个图与一个大的.EDMX与多个.EDMX相关的知识,希望对你有一定的参考价值。

我是实体的新手,我应该如何构建我的实体模型。我们有600个数据库表。那么哪个选项应该更适合DB First或EF First?请让我知道哪个更好,以及每个替代方案的优缺点(如果有的话)。

谢谢。

答案

假设您有一个User表和一个Report表。 Report表具有相应User行的UserID键。如果您在Accounts.EDMX中具有用户并且在Reporting.EDMX中具有报告,则您将不具有“User.Reports”或“Report.User”导航属性。

就我而言,这是将EDMX分成多个文件的最大问题,也是我将所有表格添加到单个文件中的原因......

以上是关于模型中的多个图与一个大的.EDMX与多个.EDMX的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在 EDMX 文件 C# DB 优先方法中更新多个过程和函数定义

实体框架,多个 edmx 共享连接字符串 - 可能吗?

在构建期间启用刷新edmx或从数据库更新模型

实体数据模型(.edmx 文件)是不是与 ORM 无关?

如何自定义与 EDMX(模型优先)实体框架 4.1 一起使用的表名?

无法在 ADO .NET 实体模型 edmx 中的类继承中执行覆盖