实体框架如何处理SQL Server架构?

mon*_*llc 8 entity-framework sql-server-2005 .net-4.0

我们正在针对SQL Server 2005数据库开发一个应用程序,该数据库使用多个模式用于安全目的.该应用程序将在.NET 4.0框架中使用EF 2.

我想知道的是这些SQL模式(支持,管理员,员工)等在EF端可以/将要/应该如何表示.我应该将各种实体分成应用程序中的单独模型(edmx文件)以反映SQL模式吗?我并不像对名称冲突那样关注,而是更直观地理解模型.

该领域的建议或最佳做法是什么?

谢谢!

np-*_*ard 1

如果您使用基于属性的映射,则可以使用TableAttribute装饰您的类。

一般来说,一个模式中的表与另一种模式中的表是不同的实体,因此反映出您可以将类分组到各自的名称空间中。