Deve-se notar que o PostgreSQL 9.1+ suporta triggers em views. Veja AGUARDANDO PARA 9.1 – GATILHOS NAS VISUALIZAÇÕES para um breve olhar sobre isso.