我正在瀏覽Visual Studio 2013中的一箇舊項目代碼。並想知道是否有方法可以肯定地說這個項目是「Model First」還是「Database first」?看着Visual Studio項目有可能先說它是模型優先還是數據庫優先?
請參考下圖(不知道提供什麼別的):
更新:
我看來我沒有澄清什麼,我想建立。我做了另一次嘗試。基本上,當我使用「實體數據模型嚮導」添加新模型時,您可以選擇Database First(「EF designer from database」)或Model First(「Empty EF designer model」)。目前,我們知道我們是首先創建數據庫還是首先創建數據庫但是
是否可以告訴查看現有的代碼庫?
我按照Tieson T.的建議做了,然後選擇「Empty EF Designer model」,然後單擊Finish。我有一個Model1.edmx文件。我假設我做的是模型優先方法。所以我仍然有一個.edmx文件存在於我現有的項目中(答案他建議是數據庫第一種方法)。我遵循這個鏈接msdn.microsoft.com/en-us/data/jj205424.aspx。
這可能不是一個重要的問題,但我出於好奇而問。
更新2:
我也創建了使用這兩種方法,這是它看起來在VS兩種型號:
我發現我從模型生成的.sql文件。這是一個徵兆嗎?
謝謝,我按照建議做的,但選擇「空EF設計師模型」,然後單擊完成。我有一個Model1.edmx文件。我假設我所做的是模型優先方法,對吧?基本上這個鏈接https://msdn.microsoft.com/en-us/data/jj205424.aspx – SBirthare