PHPMyAdmin Невозможно вставить данные. Ошибка 1452

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

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

1452 ошибка при вставке данныхОтношения внешнего ключаТаблица плановТаблица клиентов

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

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 ответ

Решение

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

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

Другие вопросы по тегам