0
我們使用實體框架4.3 Code First。我們有三個數據庫。對於每個數據庫我們都有一個DbContext。在第一個數據庫中,我們有一些遺留表/ sql。總體來說,大約有。 70-80個表/實體。實體框架4.3合併多個數據庫/上下文
將來我們要使用EF 4.3 Migration。
- 我們可以將所有三個數據庫合併爲一個並保留三個DbContext類嗎?
- 合併DbContext類更好嗎?
- EF 4.3可以處理這個問題嗎?
我可以爲遷移添加第四個上下文嗎?一個「超級」 - 與所有表/ DbSets進行遷移的文本和三個用於訪問應用程序中的數據的上下文。 – LuckyStrike 2012-03-14 08:39:14
它應該可以工作,但在這種情況下,沒有理由擁有額外的三個上下文。它只會更容易維護主要背景和其他背景。 – 2012-03-14 08:59:05
感謝您的回答。 70-80(或更多)的企業/表是否有任何性能問題?所以我想保留三個上下文類。 – LuckyStrike 2012-03-14 11:49:44