2011-07-11 62 views
3

我有一个典型的Parent包含许多Children(List)关系。如何告诉DBML设计师在Child中插入Parent属性,同时在Parent中省略Children属性?我只想要一个单向关联。Linq单向一对多关联

回答

2

右键单击关联箭头。 选择属性 在Properties面板中,将Child Property更改为False。

1

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

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

+0

手动更改会在下次使用设计器时恢复吗? –

+0

不,下次当您“从数据库更新模型”时,您的更改不会被覆盖。 – alpav