【发布时间】:2013-05-16 19:11:03
【问题描述】:
我正在使用 Entity Framework 4.0
我们的许多表都有一个名为 RowID 的列,DBA 使用它来跟踪数据。该列是 NON NULLABLE 具有映射到函数的数据库默认值。
问题是,EDMX 模型要求该属性在实体上具有值,这使得对象的构造变得困难。
我已经阅读了许多关于手动调整 EDMX 和 SSDL 文件以使其工作的帖子。这对我们的团队来说是不可行的。
除了将数据库中的列设为 NULLABLE 之外,是否有更好的解决方案来解决这个问题?我不关心取回值,我只希望数据库能够自行设置它。
【问题讨论】:
标签: .net entity-framework