Entity Framework如何处理SQL Server架构?

8
我们正在开发一个针对SQL Server 2005数据库的应用程序,该数据库使用多个模式来实现安全性。该应用程序将在.NET 4.0框架中使用EF 2。
我想知道的是如何在EF方面表示那些SQL模式(支持、管理员、员工)等。我应该将各种实体分别分离到应用程序中的不同模型(edmx文件)中以反映SQL模式吗?我更关心的是理解模型是否更加直观,而不是名称冲突。
在这个领域有什么建议或最佳实践呢?
谢谢!
1个回答

1

如果您正在使用基于属性的映射,可以使用TableAttribute修饰您的类。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接