【发布时间】:2009-07-15 21:11:36
【问题描述】:
我正在尝试在实体框架中设置我认为非常简单的数据模型。我有两个实体,OrderHeader 和 OrderLine。
订单页眉
+---------+--------+
| Name | Type |
+---------+--------+
| Id | Int |
| Name | String |
+---------+--------+
订单行
+---------+--------+
| Name | Type |
+---------+--------+
| Id | Int |
| OrderId | Int |
| Name | String |
+---------+--------+
每当我调用 OrderHeader.OrderLines.Remove(someOrderLine) 时,我希望从数据库中删除 OrderLine 而不是让它成为孤立的,但我似乎无法在实体框架中执行此操作。文档说明我应该使用引用约束,但该功能似乎不起作用(例如,http://msdn.microsoft.com/en-us/library/dd456813%28VS.100%29.aspx 指的是不存在的菜单)。有什么想法吗?
【问题讨论】:
标签: c# entity-framework