Я хочу добавить внешний ключ в мою таблицу 'reponse'
ALTER TABLE reponse ADD CONSTRAINT FK_5FB6DEC71E27F6BF FOREIGN KEY (question_id) REFERENCES question (id)
Однако, когда я пытаюсь выполнить этот запрос, я получаю эту ошибку
#1452 - Cannot add or update a child row: a foreign key constraint fails (`my_quizz`.`#sql-3f2_11d`, CONSTRAINT `FK_5FB6DEC71E27F6BF` FOREIGN KEY (`question_id`) REFERENCES `question` (`id`))
Моя база данных называется 'my_quizz '.
Моя таблица ответов:
+------------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------------+--------------+------+-----+---------+----------------+
| id | int(6) | NO | PRI | NULL | auto_increment |
| id_question | int(11) | NO | | NULL | |
| reponse | varchar(255) | NO | | NULL | |
| reponse_expected | int(11) | YES | | NULL | |
| question_id | int(11) | NO | | NULL | |
+------------------+--------------+------+-----+---------+----------------+
Моя таблица вопросов
+--------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+--------------+------+-----+---------+----------------+
| id | int(6) | NO | PRI | NULL | auto_increment |
| id_categorie | int(6) | YES | | NULL | |
| question | varchar(255) | YES | | NULL | |
| q_id | int(6) | YES | | NULL | |
+--------------+--------------+------+-----+---------+----------------+