Entity Framework 4.0自關(guān)聯(lián)建模詳解
作者:遺忘海岸
VS2010帶的EF4.0用用還不錯,建立表后直接從數(shù)據(jù)生成實體模型挺方便的,數(shù)據(jù)庫更改后重新生成模型時不會把模型中的關(guān)系覆蓋了(終于不再抓狂了),建數(shù)據(jù)庫表時不建主外鍵約束,表的關(guān)系通過EF實體關(guān)系在模型中加入。
下面是一典型的多級分類表
針對這個表建立自關(guān)聯(lián),詳細(xì)截圖如下
1.Children導(dǎo)航屬性視圖
2.Parent導(dǎo)航屬性視圖
3.關(guān)聯(lián)視圖
4.引用約束
完成上面步驟后就可以通過categoryEnt.Parent來獲取父類以及通過categoryEnt.Children來獲取子類.
責(zé)任編輯:彭凡
來源:
博客園