Я бы хотел иметь единственный источник описания структуры данных.
Некоторые люди спрашивают, может ли файл DBML обновляться при его изменении в базе данных. То, как я поступаю, глупо, но часто; откройте его, удалите все и снова перетащите.
Я слышал, что некоторые третьи лица делают трюки.
Но я думаю, есть ли способ перевернуть операцию?
В hibernate есть способ построить DDL целевой БД из структуры данных XML.
Возможно ли, что файл DBML будет содержать всю информацию для перестроения DDL базы данных? (например, иметь копию этих VIEW SQL, кодов хранимых процедур) и создать «сценарий создания» на лету (как то, что вы делаете в SQL Server Enterprise Manager)