Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2011, 09:53
carolina3
 
Fecha de Ingreso: agosto-2011
Ubicación: barcelona
Mensajes: 237
Antigüedad: 12 años, 8 meses
Puntos: 1
Donde esta el error de la tabla

hola no consigo encontrar donde esta el error del por que no se me crea la tabla en mysql.

alguien sabría decirme que tengo mal en este código
Código MySQL:
Ver original
  1. CREATE TABLE tienda
  2. (
  3. tienda INT NOT NULL,
  4. tipo_de_tienda  VARCHAR(100),
  5. PRIMARY KEY (tienda_id,tienda),
  6. INDEX (tienda))
  7.  
  8.  
  9. CREATE TABLE usuario_user
  10. (
  11. usuario_user_id INT NOT NULL  AUTO_INCREMENT,
  12. nombre_user  VARCHAR(60) NOT NULL,
  13. apellido_user VARCHAR(70) NOT NULL,
  14. tienda  INT NOT NULL,
  15. email VARCHAR(100),
  16. password_user_invitado VARCHAR(50),
  17. fecha_alta_invitado TIMESTAMP,
  18. PRIMARY KEY (usuario_user_id,nombre_user,apellido_user),
  19. INDEX(usuario_user_id),
  20. FOREIGN KEY (tienda) REFERENCES tienda (tienda)
  21.  
  22. CREATE TABLE pedidos
  23. (
  24. pedido_id INT NOT NULL  AUTO_INCREMENT,
  25.  total_factura DOUBLE   NOT  NULL,
  26. tienda  INT NOT NULL,
  27. nombre_user  VARCHAR(60) NOT NULL,
  28. apellido_user VARCHAR(70) NOT NULL,
  29. fecha_pedido TIMESTAMP,
  30. PRIMARY KEY (pedido_id,total_factura),
  31. FOREIGN KEY (tienda) REFERENCES tienda (tienda),
  32. FOREIGN KEY (nombre_user) REFERENCES usuario_user (nombre_user),
  33. FOREIGN KEY (apellido_user) REFERENCES usuario_user (apellido_user))
  34.  
  35.  
  36.  
  37. CREATE TABLE factura
  38. (
  39. nombre_producto VARCHAR(100),
  40. cantidad_producto DOUBLE,
  41. total_factura DOUBLE NOT NULL,
  42. tienda INT NOT NULL,
  43. nombre_user  VARCHAR(60) NOT NULL,
  44. apellido_user VARCHAR(70) NOT NULL,
  45. PRIMARY KEY (factura_id),
  46. INDEX(factura_id),
  47. FOREIGN KEY (tienda) REFERENCES tienda(tienda),
  48. FOREIGN KEY (total_factura) REFERENCES pedidos(total_factura),
  49. FOREIGN KEY (nombre_user) REFERENCES usuario_user (nombre_user),
  50. FOREIGN KEY (apellido_user) REFERENCES usuario_user (apellido_user))
:

Última edición por carolina3; 06/09/2011 a las 10:18