а зачем программным?
ты себе жизнь не усложняешь?
сделай job на изменение кода в inventTable. Перечисли в этом job'е все связанные таблицы (пусть их будет хоть 100). Запускай его при необходимости.
Будет необходимость в изменении кода другой таблицы - сделаешь другой job.
Время программирования таких job'ов - максимум полчаса.
А вот если делать универсальный job... Не знаю сколько времени будешь разбирать связи в AOTе...
По-моему, в данном случае рациональнее сделать десяток специализированных job'ов, чем один универсальный.
|