yii2 migrate -- Ошибка Cannot add foreign key constraint

При попытке применить миграцию для создания таблицы с внешним ключом (foreign key), возникает ошибка:

General error: 1215 Cannot add foreign key constraint
The SQL being executed was: ALTER TABLE `images` ADD CONSTRAINT `goodId` FOREIGN KEY (`goodId`) REFERENCES `goods` (`id`) ON DELETE CASCADE'

В моём случае это происходило по причине того, что поле, которое предлагалось сделать внешним ключом таблицы не совпадало по типу со связанным полем первичной таблицы.

Key Words for FKN + antitotal forum (CS VSU):

vedro-compota's picture

Это очень популярная ошибка (по сути это SQL) -- ещё одна возможная причина -- противоречия в обработке события: http://fkn.ktu10.com/?q=node/7959

_____________
матфак вгу и остальная классика =)