¿Con qué frecuencia se le ha pedido a alguno de ustedes que se registren todos los cambios de las tablas para auditoria? AFAIR, todos y cada uno de los clientes que he tenido me ha pedido esto
Hasta ahora, he usado table_log (http://pgfoundry.org/projects/tablelog) para eso, pero eso esta lejos de ser una solución ideal por varias razones.
table_log lo que hace es crear una nueva tabla por cada tabla que se va a auditar con las mismas columnas que tiene la tabla original más algunas columnas adicionales al final de la tabla, esta implementación tiene algunos problemas: