Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/02/2009, 14:54
r0xdrig0
 
Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Delete en cascada con condicion

Cita:
Iniciado por r0xdrig0 Ver Mensaje
Hola amigos como estan? yo aca con otra consulta q es la siguiente:

bueno tengo 4 tablas (niño, padre, madre y familia), mi duda /problema es como puedio hacer un trigger para hacer un delete en cascada para cuando se quiera eliminar a un niño?? por ejemplo borro a juan perez y se debe borrar los datos del padre madre y por lo tanto de la familia, como lo hago en codigo para q cuando juan perez tenga un hemano q obviamente pertenece a la misma familia para solo borrar los datos de juan perez y no de su padre su madre y su familia??? ya q en la tabla familia tengo el id de la familia el id del niño el id del padre y el id de la madre, como lo hago en codigo para q cuando necesite borrar a un niño q tiene mas hermanos, solo borrar los datos de ese niño y no los de su familia padre y madre??? de antemano gracias, espero q me hallan comprendido.... bye
PD: estoy trabajando con postgre 8.2