se puede hacer ese tipo de operaciones (INSERT/UPDATE/DELETE) sobre la vista siempre y cuando en la vista le tengas las reglas necesarias para eso
http://www.postgresql.org/docs/curre...tic/rules.html
Alvaro Herrera realizo un pdf donde explica como hacer algunas cosas con vistas actualizables
http://alvherre.atentus.cl/charlas/1...ualizables.pdf
Ahora el ID de personas es una secuencia?? porque de ser asi puedes acceder a su valor con la funcion currval()
http://www.postgresql.org/docs/curre...-sequence.html
nos vemos.