hola amigos ahora los molesto con este problema que tengo, al momento de crear una tabla sale un error con el código 1500 errno 150.
estube buscando en internet y encontre que tal vez los tipos de campos no sean los mimos o tal vez las tablas no sen del mismo tipo, el caso es que ya revise todo todas las tablas las tengo con el type= innodb y los registros son de tipo int
podrias ayudarme aki les dejo la tabla gracias:
CREATE TABLE HISTORIAL
( CLAVPEDH INT NOT NULL,
CLAVARTH INT NOT NULL,
FECHENTREH INT NOT NULL,
FECHPROPUH INT NOT NULL,
PRIMARY KEY (CLAVPEDH,CLAVARTH,FECHENTREH,FECHPROPUH),
FOREIGN KEY (CLAVPEDH,FECHENTREH,FECHPROPUH) REFERENCES PEDIDO(CLAVPED,FECHENTRE,FECHPROPU),
FOREIGN KEY (CLAVARTH) REFERENCES ARTICULO(CLAVART)
)TYPE = INNODB;
agradecere toda la ayuda de verdad un saludoo..!!!!