Pero yo pregunto una cosa....... en qué cabeza cabe una DB sin integridad referencial.?
Cuál fué el criterio a la hora de programar las tablas MyISAM que no contemplaran esta básica necesidad????
.... En una DB se supone que en la mayoría de los casos por no decir todos nunca existirá 1 sola tabla entonces....... si por ej. debo eliminar un cliente y en consecuencia todas las compras realizadas por este, debería primero eliminar por su Id todos los registros de la tabla ventas y luego a este de la tabla clientes ????.. Una locura.
Por lo que hablo con otros programadores, la mayoría de sus trabajos están hechos con este tipo de tablas lo que no entiendo cómo un programador puede obviar la integridad referencial.
Slds