Предположим, что в таблице A есть две дочерние таблицы: B и C с каскадным удалением между A-B и каскадным удалением между A-C.
При удалении строки в A удаляются совпадающие строки из B и C.
Как SQL Server определяет порядок запуска каскадов? Что мне нужно, так это запустить удаление каскада A-C до того, как сработает удаление каскада A-B.
Я знаю, что могу сделать это с помощью триггеров, но я не хочу, если только мне это не нужно.