массу изменений и зависимостей пр. очень легко делают препроцессоры. тянуть
все это барахло (использующееся только в момент создания БД, или
административного регламента) на сервер не стоит
Вставку записей осуществляет ХП, которая как раз "бегает" по второму
слою метаданных, выбирает настройки, формирует скрипты и прогоняет их
через EXECUTE STATEMENT. И одна транзакция, и примитивный
препроцессор, и логгирование, и полиморфизм потомков - все в одном
флаконе.
А хочеться, чтобы было красиво :)
Бл$%/& как у вас тут сложно!... Какие ХП, какие VIEW, какие EXECUTE
STATEMENT, какие скрипты?!
У вас что, до сих пор никто нормального O/R маппера для Дельфи не
написал? И наследование будет, и полиморфизм, и инкапсулирование и все
остальные sexy-штучки из ОО программирования. А реляционную базу оставь
в покое - она без этих фич спокойно обойдется, ее задача свои джойны
быстро-быстро считать, а в объекты их переделывать - это уже из другой
области.
Роман