实体框架 - 如何与同一实体创建关联?

时间:2010-04-29 21:04:09

标签: .net entity-framework

在实体框架(VS2010)中,如何在同一个表中创建关联? (多对多就是我想要的)

背景 - 我期待在bonnet下有一个NODE和RELATIONSHIP表,后者有一个parent_node_id和一个child_node_id(即指向NODE id列)。我似乎无法让设计师添加它......

1 个答案:

答案 0 :(得分:2)

模型第一:创建实体,右键单击:添加关联,选择相同的实体,在两端标记多对多。

数据库优先:创建两个表:Node和Edge,Edge包含两个Node引用。 (使用适当的PK,FK)。