Linq单向一对多关联

时间:2011-07-11 18:03:36

标签: linq linq-to-sql

我有一个典型的Parent包含很多Child(List)关系。如何告诉DBML设计器在Child中插入Parent属性而忽略Parent中的Children属性?我只想要单向联系。

2 个答案:

答案 0 :(得分:2)

右键单击关联箭头。 选择属性 在“属性”面板中,将“子属性”更改为“False”。

答案 1 :(得分:1)

当Visual Studio将表外键关系导入edmx文件时,它会在Parent对象上创建Children导航属性,在Child对象上创建Parent导航属性。

之后,您可以在设计器中打开edmx文件,并从Parent对象的Navigation Properties列表中手动删除Children属性。