Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL Workbench - Forward Engineering - Errore 1005:Impossibile creare la tabella (errno:150)

Modificare il vincolo di chiave esterna nella tabella Grant.

Fare riferimento a 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

Assegna un nome al vincolo come desideri.