Вопрос вот в чём: может ли между срабатыванием триггера на вставку данных в таблицу и вставкой данных в таблицу произойти вставка в другою таблицу в параллельной транзакции?
Я этим триггером проверяю, не содержится ли определённая запись в другой таблице, тем самым «эмулируя» ограничение UNIQUE на две таблицы.