在实体框架(VS2010)中,如何在同一个表中创建关联? (多对多就是我想要的)
背景 - 我期待在bonnet下有一个NODE和RELATIONSHIP表,后者有一个parent_node_id和一个child_node_id(即指向NODE id列)。我似乎无法让设计师添加它......
答案 0 :(得分:2)
模型第一:创建实体,右键单击:添加关联,选择相同的实体,在两端标记多对多。
数据库优先:创建两个表:Node和Edge,Edge包含两个Node引用。 (使用适当的PK,FK)。