Условие задачи
Создайте триггер After_Delete, который при удалении записи из родительской таблицы удалял бы все связанные записи из дочерней таблицы.
Ответ
CREATE OR REPLACE FUNCTION After_delete() RETURNS trigger AS
$BEGIN
DELETE FROM material WHERE material.id_filler = OLD.id;
RETURN OLD;
END;$ LANGUAGE plpgsql;
CREATE OR REPLACE TRIGGER After_delete
AFTER DELETE ON filler FOR EACH ROW
EXECUTE PROCEDURE After_delete();