Нет способа автоматически обновить DBML, чтобы соответствовать базе данных.Если вы добавили новые таблицы в базу данных, вы можете просто перенести их в окно конструктора.Если вы добавили или изменили поля в существующих таблицах или изменили внешние ключи / отношения, лучше всего вручную редактировать классы и свойства в файле DBML.~ Вы можете удалить их и перетащить их обратно из обозревателя серверов, который обновит их из базы данных, но вы потеряете все сделанные вами пользовательские изменения, такие как изменение свойств с открытых на защищенные или настройка наследования или других вещей.