найдите утилиту SQLMetal (которую можно найти, открыв командную строку Visual Studio и введя команду).
Я думаю, что это позволяет вам просто создавать карты либо из баз данных, либо из уже существующих файлов dbml
После вашего первого комментария я считаю, что эта статья , вероятно, немного ближе к тому, что вы ищете. Он показывает, как загрузить пользовательский файл сопоставления во время выполнения