> По-моему, уже все привыкли к этому. IBE именно это и делает.
IBE и иже с ним "лезут" своими метаданными в базу _по желанию_ пользователя (опционально). Моя же теоретическая "проблема" в том, что есть радикальный момент, который заключается в том, что размещение в базе данных собственных метаданных будет _априори_ необходимым условием для работы такого инструмента. Радикализм подхода доходит до такой степени, что даже банальное получение имен объектов должно производиться путем спроса, например, хранимой процедуры, а не посыла текста запроса с клиента. Склейка объектов DDL также на стороне сервера. Использование UDF и т.д. и т.п. Другими словами инструмент должен состоять из server-side и client-side кода. > чтоб инструмент предупреждал о всех необходимых изменениях в базе и > объекты именовал однообразно, типа: XXX$... Это конечно.

