Entity Framework 5 一個模型多個關系圖 期待已久了


   相信在EF5以前的版本,每個人都有一個想法,可不可以把一個模型里面的關系分在多個關系圖里面呢,這個問題在這次更新里解決了。

   第一次學習EF時,還是3.5,當時都說EF開發速度快,就試了一下,把自己以前做好的項目用EF生成了,數據有100多張表,結果生成的實體都在一個Mode里面,看上去非常的亂,維護就不用說了,更難了,結果對EF的興趣又沒有了,最近又看了別人寫的博客關於4.3的版本,CodeFirst確實不錯,就又試着學習了,感覺手寫代碼很好,容易維護,在QQ群里給朋友們討論過EF的 ModelFirst和CodeFirst,有的說CodeFirst好,有的說ModelFirst實用,總的來說都有各自的優勢,如今EF5又到來的,用Model生成的代碼和CodeFirst幾乎差不多了,還有幾個新的功能就是對枚舉和多關系圖的支持。枚舉已經在上一篇講過了,接着來講一下多關系圖。

第一步:創建兩個Model,相互對應,用不同的顏色區分不同的關系,這一點非常的好

第二步:創建一個新的關系圖,還是右鍵

這個功能相應大家期待已久了吧,這樣更容易維護與理解了,不得不說這是一個好的功能,

這張圖最能說明一切,下面來寫代碼完成數據的更新吧,其實代碼就簡單了,對於以前了解EF的人來說就沒有多么深奧了

相信通過這幾張圖,能說明我要表達的意思,如果覺得對你有幫助,就推薦一下吧,祝大家周未愉快。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM