1
我在我的数据库中有一对表。其中一个具有主键(简单的数字ID),另一个具有该ID作为外键。EntitySet <T> LINQ to SQL-使用它并将其删除
第一张桌子突然获得了EntitySet<OtherTable>
。如果我为此添加新的OtherTable()
,它是否会自动发送到数据库,并且当我使用SubmitChanges()
时,ID已链接等等?
其次,关系不是多对一,它是一对一的,第二个表中的对应条目是可选的和单数的。因此,像EntitySet
这样的容器并不适合这种关系。一个OtherTable?
将是一个更合适的表示。我该如何告知LINQ to SQL?
这不完全是它,但它确实使我在正确的位置看 - 其他关联属性之一是多对一或一对一。 – Puppy 2011-05-22 20:10:27