PHPMyAdmin Невозможно вставить данные.Ошибка 1452 - PullRequest
0 голосов
/ 17 марта 2012

Хорошо, поэтому я пытаюсь вставить данные в таблицу клиентов и получаю сообщение об ошибке 1452. Все таблицы работают под InnoDB. Таблица клиентов имеет внешний ключ от плана. Извините за отсутствие информации, но я новичок в этом. Я пытаюсь включить все, что могу, чтобы помочь.

Ниже приведена ссылка на SQL экспорт базы данных http://www.mediafire.com/?ur41lys1e5es2i1

1452 error when inserting dataRelationship of Foreign KeyPlans TableCustomers Table

Ссылка на изображения выше для лучшего просмотра.

http://imageshack.us/photo/my-images/805/errorcustomers.png/

http://imageshack.us/photo/my-images/193/relationship.png/

http://imageshack.us/photo/my-images/29/planstable.png/

http://imageshack.us/photo/my-images/845/customertable.png/

Пожалуйста, помогите,

Спасибо

1 Ответ

0 голосов
/ 17 марта 2012

Ваша ошибка говорит о том, что в таблице планов нет ни одного плана; который поддерживается запросом таблицы.

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

...