Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/08/2012, 17:10
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: error 150 mysql

En esencia, ese error indica que hay alguna constraint que no se está cumpliendo, pero el CREATE TABLE que pones es insuficiente para saber cuál es.
Buen podría ser:
- Un problema de tipos de campos en las FK respecto de los campos de sus PK de origen.
- Alguna tabla base no exista aún.
- Nombres de constraint incompatibles o solapados.
- otros...

Puede que necesitemos conocer también la estructura de las otras tablas invocadas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)