Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/02/2014, 12:12
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 1064 al generar base de datos en Workbench

En realidad es un error bastante grueso. No creo que este script haya sido genreado por Workbench, o al menos no lo parece.
Código SQL:
Ver original
  1. FOREIGN KEY ()
  2. REFERENCES `AdministracionDeEdificios`.`Unidad` ()
En este segmento le falta la indicación de los campos que en la tabla componen la FK, en la refernecia el de la PK de la tabla referida, y que van entre paréntesis...
Además, la tabla parece tener un sólo campo, por lo que no debe haber ninguno dedicado a la Unidad y por ende, no existe campo que se peuda dedicar a FK.

Uno de los "bugs" que tiene el Workbenc, si eso usaste para crear el índice, es que no hace validaciones sintácticas y/o semánticas de los objetos conternidos en los diagramas, al usar el editor visual. Debes comprobarlo manualmente muchas veces.
Consulta el manual de referencia, por favor.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 10/02/2014 a las 12:25