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

ERROR:Error 1005:No se puede crear la tabla 'cat10e.recording' (errno:150)

Mirando el DDL para el album tabla parece el album_id la columna se define como:

`album_id` SMALLINT NOT NULL

Mientras que el album_id columna en la recording la tabla se define como:

`album_id` INT NOT NULL

Intenta cambiar el album_id columna en la recording tabla a esto:

`album_id` SMALLINT NOT NULL

Deben coincidir si desea configurar un FK desde recording .album_id a album .album_id !