Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2010, 10:17
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: ¿Como se relacionan las Tablas InnoDB en MySQL?

Bueno, lammento decirte que el problema es que esa base modelo que estás viendo en la página DX Auth User Guide Version 1.0, simplemente no usa relaciones.

No tiene ninguna FK declarada en ninguna parte, pero eso no es que no exista, simplemente que el que hizo esa base, no lo diseñó así...

Probé recuperar la base descripta allí, y luego realicé ingeniería inversa para obtener el diagrama relacional y ¡presto!, pude analizarla visualmente y llegar a la conclusión de que... esa base es basura.
No hay ninguna forma de relación entre las tablas, las PK de las diferentes tablas no establecen una vinculación inferible, nada.
Conclusión: Esa base sólo puede ser operativa para una aplicación determinada, pero está siendo usada como si las tablas fuesen MyISAM.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)