pero ahora me tope con una en la que cree una tabla con una primary key compuesta; segun habia leido, cuando creas llaves primarias no pueden contener valores repetido.............. este es mi problema......... en la que estoy si me repite los valores.
Por que???????
Estos son mis scripts:
Código:
create table salidas ( clave_salida varchar (10) not null, fecha date not null, fk_unidad int (5) unsigned zerofill not null, fk_almacenista int (3) unsigned not null, primary key (clave_salida), # borra esta llave foranea fk_unidady la relacion hacerla en phpmyadmin creando un indice priero. foreign key (fk_unidad) references uni_med(unidad) on delete cascade on update cascade foreign key (fk_almacenista) references almacenistas(no_almacenista) on delete cascade on update cascade )engine=innodb
Código:
CREATE TABLE detalle_salida ( fk_salida varchar (10) not null, no_economico varchar (10) not null, cantidad int (3) not null, descripcion text not null, primary key (fk_salida,no_economico), foreign key (fk_salida) references salidas (clave_salida) on update cascade on delete cascade )engine= innodb
Gracias por su ayuda