Вы не должны испытывать никаких затруднений, просто меняя строку подключения, предполагая, что базы данных действительно идентичны.В этом смысле .edmx состоит из трех частей:
- Определение сущности
- Определение базы данных и
- Отображение между этими двумя.
Независимо от того, используете ли вы модель сущности против db1 или db2, не имеет значения, если один из этих БД использовался для создания модели сущности и "db1 = db2".Sql, который EF генерирует изнутри для связи с базой данных, полностью основан на .edmx.Так что, пока ваши базы данных идентичны, не ожидайте никаких проблем, они могут быть «достигнуты» на основе одного и того же .edmx!Попробуйте сами!
Если вы действительно заинтересованы в EF и планируете его использовать, this (Programming Entity Framework от Julie Lerman) необходимо прочитать