Przeglądanie DDL dla album tabela wygląda jak album_id kolumna jest zdefiniowana jako:
`album_id` SMALLINT NOT NULL
Natomiast album_id kolumna w recording tabela jest zdefiniowana jako:
`album_id` INT NOT NULL
Spróbuj zmienić album_id kolumna w recording tabela do tego:
`album_id` SMALLINT NOT NULL
Muszą się zgadzać, jeśli chcesz ustawić FK z recording .album_id do album .album_id !