Tengo un error 1452 y no veo porque, la creación de las tablas no tengo ningún problema. El código
CREATE TABLE IF NOT EXISTS `owners` (
`users_id` INT(11) NOT NULL ,
`contact_name1` VARCHAR(255) NOT NULL ,
PRIMARY KEY (`users_id`) ,
CONSTRAINT `fk_owners_zz_users1`
FOREIGN KEY (`users_id` )
REFERENCES ` `zz_users` (`id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION);
CREATE TABLE IF NOT EXISTS `owners_lang` (
`owners_users_id` INT(11) NOT NULL ,
`zz_languages_sef` VARCHAR(50) NOT NULL ,
`description` TEXT NULL DEFAULT NULL ,
PRIMARY KEY (`owners_users_id`, `zz_languages_sef`) ,
INDEX `fk_owners_lang_zz_languages1` (`zz_languages_sef` ASC) ,
CONSTRAINT `fk_owners_lang_owners1`
FOREIGN KEY (`owners_users_id` )
REFERENCES `owners` (`users_id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_owners_lang_zz_languages1`
FOREIGN KEY (`zz_languages_sef` )
REFERENCES `zz_languages` (`sef` )
ON DELETE NO ACTION
ON UPDATE NO ACTION);
Cuando intento hacer un insert en phpmyadmin con el insert del menu de la tabla owners_lang donde se puede elegir los datos a poner dentro, me da error 1452. Si alguien tiene una idea del porqué.
Muchas gracias.