2017-07-24 46 views
0

我與現有的第一使用DDD重構數據庫第一次編寫的第一個項目

將有什麼好辦法做到這一點與我想重構代碼C#開發的DB計劃(錄入數據庫的第一種方法)的一個項目?

  • 開始完整代碼的第一個項目和數據遷移到新的數據庫
    方案
  • 起始碼的第一個項目,並用流利的API,以域映射到現有的數據庫方案
  • 別的東西嗎?

回答

0

您可以先將現有模式導入到代碼中,然後繼續執行;

Entity Framework Code First to an Existing Database

+0

這不是一個反向代碼的第一種方法,其中域不在中心? – mko

+0

錯過了DDD位。就個人而言,我會建議您的數據模型和業務模型之間仍然存在分離,並且簡單地從一個映射到另一個。 – ChrisBint

+0

我正在使用這種方法http://enterprisecraftsmanship.com/2016/04/05/having-the-domain-model-separate-from-the-persistence-model/以便將域模型用作持久性。你有什麼其他的建議? – mko