EF自关联建模详解

VS2010带的EF4.0用用还不错,建立表后直接从数据生成实体模型挺方便的,数据库更改后重新生成模型时不会把模型中的关系覆盖了(终于不再抓狂了),建数据库表时不建主外键约束,表的关系通过EF实体关系在模型中加入。

下面是一典型的多级分类表
针对这个表建立自关联,详细截图如下

1.Children导航属性视图

2.Parent导航属性视图

3.关联视图

4.引用约束

完成上面步骤后就可以通过categoryEnt.Parent来获取父类以及通过categoryEnt.Children来获取子类.

原文地址:https://www.cnblogs.com/wdfrog/p/2677473.html