Удаление с нескольких таблиц

Flanker

незнайка
Удаление с нескольких таблиц

Добрый день.


Такой вопрос уже не раз задавался... Но...


Стояла задача удалить с нескольких таблиц(Удалить все записи связаные с даной).

1. Думал предусмотреть структурно, (ON DELETE CASCADE) -> но перестало работать....

2. Сделал сложным запросом...

3. Передумал сделал транзакцией...

Помогите разобраться почему не работает (ON DELETE CASCADE), и
что лучше использовать транзакции или сложные запросы, а лучше расскажите
их истинное назначение(на пальцах).

Спасибо.
 
Сверху