Задание параметров генерации DDL скрипта для таблицы в схеме БД (EA 7.5)(Прочитано 5733 раз)
Доброе время суток. При проектировании БД использую генерацию DDL скрипта на основе существующей схемы. Возникла необходимость добавить в таблицы возможность каскадного удаления данных (MS SQL Server). Для этих целей нужно к ALTER TABLE добавлять параметр REFERENCES ON DELETE CASCADE. Скажите, каким образом можно это сделать?
Как я понимаю, для этого необходимо изменить какое-то свойство таблицы, но какое и где? Или это уже в шаблоне DDL скрипта?



Ну вообще это стандартная процедура ссылочной целостности. Не уверен, что такая возможность имеется в ЕА напрямую.

Однако возможно при настройки трансформации либо явное указание ограничений при настройке отношений. Посмотрите на форуме и сайте в white papers



То есть я так понимаю, задать какие-либо параметры создания таблиц (да и вообще других объектов) невозможно, или, по крайней мере, это никто не пробовал? Жаль, это же вроде достаточно просто, да и такая необходимость очевидна



Для вторичного ключа необходимо указать в расширенных настройках галочку каскадного удаления и обновления



Для вторичного ключа необходимо указать в расширенных настройках галочку каскадного удаления и обновления
Спасибо, что нашли решение своей проблемы и поделились им.




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19