2010-08-06 76 views
2

我喜歡關於Entity Framework v4的一件事是您可以使用「模型優先」方法進行設計。我也是Visual Studio數據庫項目的粉絲,用於控制數據庫模式更改的版本。使用實體框架作爲數據庫設計工具?

傳統上,我一直在使用SSMS工具來生成架構,然後將其導入到數據庫項目中。

在我們的業務中,我們希望將多個數據庫整合到一個單一的中央數據庫中,因爲我們在用戶帳戶和設備方面存在一些重疊。

我在考慮使用Entity Framework v4模型設計器來設計帶有繼承和引用的整體數據庫模式,然後生成SQL代碼,然後將其導入到數據庫項目中。

這是做這件事的好方法,還是有其他工具可以做得更好?實體框架使用的繼承模型table-per-type是一個很好的繼承模型嗎?

我希望是有道理的:/

回答

3

其實,這個功能是相當方便的。 實體框架提供了對幾種繼承模型的支持,而不僅僅是Table-Per-Type。例如,請參閱this article瞭解更多詳情。