Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/09/2006, 17:47
Avatar de TolaWare
TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 7 meses
Puntos: 24
En cierta manera, la solucion mas obvia seria la eliminacion logica por la eliminacion fisica.

Otra solucion mas viable, seria la de incluir trigers que se disparen cuando modificas el estado de un pais (de activo a desactivado y viceversa), lo que haria este triger seria activaor o desactivar las ciudades que correspondan al pais que estas desactivando. Creo que esto tambien se podria hacer con un store procedure. Basicamente seria como colocar un ON DELETE CASCADE a la tabla.
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux