Tengo un problema estoy con el diseño de una base de datos y me da error al crear una de las tablas, agradecería si me pudieran echar una mano, gracias.
Traza del error:
- Código: Seleccionar todo
Executing SQL script in server
ERROR: Error 1022: Can't write; duplicate key in table 'opiniones'
SQL Code:
-- -----------------------------------------------------
-- Table `BdPrueba`.`Opiniones`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BdPrueba`.`Opiniones` (
`idOpinion` INT NOT NULL,
`descripcionOpinion` VARCHAR(500) NULL,
`codigoOpinion` INT NULL,
`fkidUsuario` INT NULL,
PRIMARY KEY (`idOpinion`),
INDEX `idUsuario_idx` (`fkidUsuario` ASC),
CONSTRAINT `fk_idUsuario`
FOREIGN KEY (`fkidUsuario`)
REFERENCES `BdPrueba`.`Usuarios` (`idUsuario`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB
SQL script execution finished: statements: 14 succeeded, 1 failed
Fetching back view definitions in final form.
Nothing to fetch