Olhando para o DDL para o
album tabela parece com o album_id coluna é definida como:`album_id` SMALLINT NOT NULL
Enquanto o
album_id coluna na recording tabela é definida como:`album_id` INT NOT NULL
Tente alterar o
album_id coluna na recording tabela para isso:`album_id` SMALLINT NOT NULL
Eles precisam corresponder se você quiser configurar um FK de
recording .album_id para album .album_id !