2010-07-13 70 views
8

我們正在開發針對SQL Server 2005數據庫的應用程序,該數據庫出於安全目的使用多個模式。該應用程序將在.NET 4.0框架中使用EF 2。實體框架如何處理SQL Server架構?

我想知道的是如何這些SQL架構(支持,管理員,員工)等可以/將/應該在EF方面表示。我應該在應用程序中將各種實體分成單獨的模型(edmx文件)以反映SQL模式嗎?我不像對名稱衝突更直觀地理解模型那樣關心。

這方面的建議或最佳實踐是什麼?

謝謝!

+0

你有沒有想過這個? – Gromer 2011-11-04 16:27:05

回答

1

如果您使用基於屬性的映射,則可以用TableAttribute裝飾您的班級。

一般來說,一個模式中的表與另一個模式中的表是不同的實體,因此反映出您可以將您的類分組到相應的名稱空間中。