Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/01/2009, 15:18
r0xdrig0
 
Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 17 años
Puntos: 0
Problemas con delete en cascada Postgre 8.2

Hola amigos, tengo la siguiente duda, lo q pasa es q tengo estas tablas; niño, educacion_niño, salud_niño, padre, madre y familia. Mi duda es como puedo hacer un delete en cascada para cuando se elimine un niño se eliminen todos los datos q tengan q ver con este, esta consulta la se hacer, pero mi problema/duda llega cuando hay mas de un niño perteneciente a una familia como hago el delete para cuando quiera eliminar a un niño y este tiene un hermano q pertenece a la misma familia?? como elimino el id del niño de la familia sin eliminar a su familia ya q esta familia tiene mas hijos y por lo tanto debe seguir existiendo??? ojala me hallan entendido, agradeceria mucho su ayuda, de antemano gracias..... bye

PD: estoy trabajando con postgre 8.2 y php 4

PD2: cada id de cada tabla lo tengo como int 4 y lo voy autoincrementando via php.