Code d'erreur: 1005. Impossible de créer la table «…» (numéro d'erreur: 150)

J'ai cherché une solution à ce problème sur Internet et vérifié les questions de Stack Overflow, mais aucune des solutions n'a fonctionné pour mon cas. Je veux créer une clé étrangère de la table sira_no à metal_kod. ALTER TABLE sira_no ADD CONSTRAINT METAL_KODU FOREIGN KEY(METAL_KODU) REFERENCES...