|
通過 Entiy Framework實踐系列 文章,理了理 Entity Framework 的實體關系。
為什么要寫文章來理清這些關系?“血”的教訓啊,剛開始使用 Entity Framework 的時候,由于沒有靜下心來認真理清關系,走了一些"痛不欲生"的彎路。而我們目前開發的項目都在使用 Entity Framework,為了避免其他人再經歷"痛不欲生"的彎路。于是下定決心邊“理清關系”邊“寫博客”。而寫博客可以逼著自己把問題完整地解決,避免半途而廢。當寫出這些文章,自己不知不覺對問題有了更深的理解。
溫故而知新,通過這篇總結將自己對EF實體關系的理解回鍋熱一熱,也許會有新的收獲;感情也一樣,當感情冷下來的時候,別忘了回鍋熱一熱。
1. 一對一關系(one-to-one)
a) 單向一對一(文章鏈接)
類圖:
數據庫表結構:
Entity Framework中實體關系的定義:
modelBuilder.Entity<BlogSite>()
.HasRequired(b => b.BlogUser)
.WithMany()
.HasForeignKey(b => b.UserID);
NET技術:Entity Framework 實體關系總結,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。