实体框架中的循环依赖

时间:2010-11-29 13:41:37

标签: c# .net entity-framework-4

是否可以保存具有循环依赖性的模型?

我对我的数据库进行了非规范化:


User
--------
UserId
UserName
LastOrder   - fk to last order


Order
-------
OrderId
OrderName
UserId
OrderDate


是否可以使用entityFramework这样保存......

我应该改变什么才能让它发挥作用,因为现在我遇到了错误:

  

无法确定相关操作的有效排序。   由于外键约束,模型可能存在依赖关系   要求或商店生成的值。

1 个答案:

答案 0 :(得分:49)

我有一张与自己有关系的桌子,我得到了同样的错误。原来外键必须可以为空。 Same table relationship in Entity Framework 我希望这比浪费时间节省更多时间。