Vlastně ne – může to být INSTEAD
pravidlo:
CREATE RULE shoe_del_protect AS ON DELETE TO shoe DO INSTEAD NOTHING;
(příklad na stejné stránce návodu).
Dalším způsobem je REVOKE
odstranit oprávnění v příslušné tabulce a vytvořit uloženou proceduru (procedury) pro mazání... a také pravděpodobně aktualizaci a vkládání.