ひとつのテーブルのidを別の二つのテーブルからCONSTRAINTでくくりつけようとすると
このエラーがでる。
1 2 3 4 5 6 |
INDEX `mtm_category2` (`mtm_category_id` ASC), CONSTRAINT `mtm_category` FOREIGN KEY (`mtm_category_id`) REFERENCES `matome`.`mtm_category` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
ここで指定している”mtm_category”という名前がかぶっていたためだった。
これを参照するテーブルでそれぞれ違う名前にしてあげればOK/