Всъщност не - може да е INSTEAD
правило:
CREATE RULE shoe_del_protect AS ON DELETE TO shoe DO INSTEAD NOTHING;
(пример на същата страница от ръководството).
Друг начин е REVOKE
привилегии за изтриване на въпросната таблица и за създаване на съхранена процедура(и) за изтриване... и актуализиране и вмъкване също вероятно.