Можно ли сделать что-то вроде
CREATE SYNONYM [dbo].[MyTable] FOR [AnotherDatabase].dbo.[MyTable]
а затем изменить файл Entm Framework edmx, чтобы прочитать этот объект, как и любая другая таблица?
Я сделал быструю пробную проверку и, похоже, отлично работает для выбора и обновления, но я хотел знать, была ли какая-либо причина, почему я не должен делать это
Я получаю определение таблицы, создавая файл edmx, указывающий на вторую базу данных, создавая там сущности, затем копируя/вставляя определение в первый файл edmx базы данных.
ОБНОВЛЕНИЕ
Если кому-то интересно, я написал, что сделал, чтобы создать промежуточные массивы edmx mulitple здесь. Он включает скрипты для генерации синонимов и объединения файлов edmx.