MySQL не может разделить внешний ключ между таблицами? - PullRequest
0 голосов
/ 11 мая 2010

Я получаю ошибку 1005 при вставке моих таблиц. В моем проекте есть несколько таблиц, ссылающихся на таблицы, созданные в MySQL, но разве это не работает? - общий иностранный противопоставление между несколькими таблицами?

Таблица первая называется languages. Он имеет столбец идентификатора для каждого языка в базе данных. Тогда у нас есть productDescription, у которого есть языковой столбец, который, конечно, указан в таблице languages.

Это причина того, почему я получаю сообщение об ошибке 1005?

Спасибо

ОБНОВЛЕНИЕ: Я проверил, что все ссылочные ключи имеют один и тот же тип данных.

1 Ответ

1 голос
/ 11 мая 2010

Имена внешних ключей должны быть уникальными в базе данных. Это может быть и так.

...