我已經在sql server中創建了一個數據庫。之後,我選擇使用Entity Framework作爲我生命中的第一次。在這裏閱讀一些帖子,我使用了反向引擎代碼優先,並從我的數據庫中創建了所有模型。很好的工作,但總是當我試圖理解一個問題時,人們會說我的edmx,我沒有。爲什麼? 首先設計數據庫並使用EF之後,真正的最佳方式是什麼? 例如,我不知道如何更改基礎後更新我的模型。我總是需要再次運行反向引擎代碼優先工具,這與許多其他事情搞砸了。 我真的很寬鬆,如果有另外一個等於這個帖子對不起。我試圖搜索,但不知道正確的搜索條件。這是我第一次使用EF5。當你有數據庫首先,想作爲ADO數據集使用數據庫先使用反向引擎代碼不會生成edmx?
感謝
根據您在數據庫中引入的更改或(如您注意的)重新運行EF Power Tools,編寫代碼/映射來更新模型。很簡單,對嗎? – 2013-04-25 13:52:05
[EF 4.1代碼優先與模型/數據庫優先]的可能重複(http://stackoverflow.com/questions/5446316/ef-4-1-code-first-vs-model-database-first) – 2013-04-25 14:03:32
@ Trustme-I'maDoctor但我的疑問是關於我是對的做還是不行(有時候,它對我來說聽起來有點奇怪,因爲每個人都談論一個edmx,我沒有 – 2013-04-25 17:54:12