В базе данных PostgreSQL 8.3 у меня есть таблица «бронирования», ссылающаяся на таблицу «booking_transactions» по идентификатору. Так что каждое бронирование принадлежит одной транзакции. Можно удалить заказы из базы данных.
Как я могу убедиться, что строка "booking_transactions" автоматически удаляется, когда все "бронирования", ссылающиеся на нее, исчезли?
Я подозреваю, что триггер ON DELETE "бронирования" не будет работать, так как он должен запрашивать другие строки таблицы "бронирования".