Excerpts from Rodrigo Ruiz's message of mar dic 27 14:00:08 -0300 2011: > Lazaro, si elimino un asiento, se eliminan en cascada todas las lineas > asociadas y si esas lineas son padres a la vez de otras líneas, estas > últimas también debiesen ser eliminadas, de hecho los constraint están > creados para satisfacer lo expuesto antes.
Hola, no he leído completo el problema que tienes, pero quizás el origen sea cierto comportamiento indefinido cuando vía un trigger modificas un registro antes de que el trigger de RI (que es el que hace delete en cascada) lo vea; así, cuando este último lo busca, ya no es visible porque fue actualizado, y por lo tanto no encuentra nada y no hace nada. Mira el bug #6123: http://archives.postgresql.org/message-id/201107191831.p6jivdxu055...@wwwmaster.postgresql.org -- Álvaro Herrera <alvhe...@alvh.no-ip.org> - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda