ON DELETE SET NULL
é uma opção de restrição de chave estrangeira padrão. CREATE TABLE some_child (
parent_id integer references parent(id) on delete set null
);
ou:
ALTER TABLE some_child
ADD CONSTRAINT parent_id_fk
FOREIGN KEY (parent_id) REFERENCES parent(id)
ON DELETE SET NULL;
Consulte a documentação .
Em postagens futuras, certifique-se de incluir sua versão do PostgreSQL e explicar o que você já tentou.