【发布时间】:2012-07-02 08:34:57
【问题描述】:
我有一个现有的数据库,需要添加其他表等。我无法控制数据库,所以我想我会在同一个数据库中创建我的表,但在不同的架构下。据我了解,这将允许我创建我的表,而不必担心名称冲突等。
但是如何通过 EF 同时访问这两个模式?我本质上会有两个不同的连接吗?或者我会有两个不同的上下文?
我的另一个选择是创建另一个数据库,但我不知道这有什么优缺点。当然,我需要在我的表和其他表之间创建 INNER JOINS。是否可以在 EF 中在 2 个不同的模式或数据库之间使用内部连接?
我使用的数据库是 SQL Server 2008 R2。
【问题讨论】:
-
我认为你在这里问的每一个想法都是很有可能的,你有没有尝试过?
标签: sql-server-2008 entity-framework entity-framework-4 schema database-schema