sql >> Base de Datos >  >> RDS >> Mysql

MySQL Workbench - Ingeniería avanzada - Error 1005:No se puede crear la tabla (errno:150)

Cambie la restricción de clave externa en la tabla Grant.

Consulte http://www.sqlfiddle.com/#!2/04945

  CONSTRAINT `InstrumentGrant`
    FOREIGN KEY (`RecipientID`)
    REFERENCES `Entities` (`ID`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION,
  CONSTRAINT `InstrumentGrant_2`
    FOREIGN KEY (`DonorID`)
    REFERENCES `Entities` (`ID`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION

Nombra la restricción como quieras.