Hola caminventssa,
Trata lo siguiente:
Código SQL:
Ver originalCREATE TABLE `clave_metodo` (
`clave` VARCHAR(25) NOT NULL,
`semilla` VARCHAR(100) NOT NULL,
`algoritmo` VARCHAR(5) NOT NULL,
PRIMARY KEY (`clave`,`semilla`,`algoritmo`),
KEY `fk_clave_metodo` (`semilla`,`algoritmo`),
CONSTRAINT `fk_clave_metodo` FOREIGN KEY (`semilla`, `algoritmo`) REFERENCES `metodo` (`semilla`, `algoritmo`) ON DELETE CASCADE
) ENGINE=InnoDB;
Si ya tienes creada la tabla, trata:
Código SQL:
Ver originalALTER TABLE `clave_metodo` ADD CONSTRAINT `fk_clave_metodo` FOREIGN KEY (`semilla`, `algoritmo`) REFERENCES `metodo` (`semilla`, `algoritmo`) ON DELETE CASCADE;