Нет, это не правильно, и триггер AFTER DELETE FOR FOR EACH ROW может привести к ошибке «Таблица мутирует». Решение не в том, чтобы выполнить операцию с той же таблицей в триггере FOR EACH ROW, определенном для этой таблицы. Том Кайт задокументировал способ избежать этой проблемы здесь на AskTom .