Я работал над расширением инструмента LINQ to SQL Database Sync (*) (csdb.exe) для работы с файлами edmx. На данный момент у меня есть предварительная, но рабочая версия, которая может генерировать и обновлять таблицы в вашей базе данных. Отношения еще не работают, и вы, вероятно, столкнетесь с некоторыми другими проблемами. Код доступен на github , под Ms-PL (как и оригинальный csdb.exe).
Обратите внимание, что строка подключения к базе данных и имя файла edmx пока жестко заданы. Это моя версия прототипа, а не релизная;)
(*) Пожалуйста, Google оригинальный инструмент. Переполнение стека не позволяет мне публиковать более одной ссылки ...