ADO.NET实体1:1导航属性

时间:2010-01-29 18:06:25

标签: c# asp.net linq ado.net-entity-data-model

有没有办法让ADO.NET Entity生成1:1导航属性?如果我做外键我总是得到1:N导航属性。

2 个答案:

答案 0 :(得分:0)

是的 - 这是可能的。我不知道在Designer中做什么,但尝试更改Multiplicity。抱歉!很少使用Desinger - 更多地使用代码生成。

答案 1 :(得分:0)

如果我在EntityA的数据库中有一个外键约束,如下所示:FOREIGN KEY(FIELD_X)REFERENCES ENTITYB(FIELD_Y),那么当你生成edmx时,你应该在EntityA上获得一个单实例的导航属性(例如:EntityA) .EntityB)。