Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/09/2012, 15:55
Avatar de spacecowboy
spacecowboy
 
Fecha de Ingreso: agosto-2009
Mensajes: 110
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Cómo encadenar tablas?

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Eso es porque la tabla que se borra es tabla base de una cadena de dependencias, y en todos lados donde su ID aparezca como FOREIGN KEY tiene definida la condición de ON UPDATE CASCADE ON DELETE CASCADE.
Par alograr lo mismo hay que modificar todas las tablas donde esa ID de usuario sea FK y ponerles la misma cláusula.

Estas son condiciones estructurales de las tablas, por lo que no es una sentencia simple la que hace eso.
Por otro lado, es necesario analizar en nivel de dependencias que tiene la tabla de usuarios antes de proceder a realizar una modificación tan radical.
Gracias por responder.

Una pregunta más, esto como puedo hacerlo en el phpmyadmin? de relacionar las tablas de esa manera con el FOREIGN KEY? colocandole al campo "primaria"?