я получаю следующее сообщение об ошибке при попытке вставить данные:MySQL не может ВСТАВИТЬ с FK ограничением
SQLSTATE [23000]: нарушение ограничения целостности: 1452 Невозможно добавить или обновления ребенок ряд: иностранный ключа не выполняется (
database/UserDetails
, скованностьUserDetails_ibfk_6
ИНОСТРАННОЙ KEY (HearAboutID
) ЛитUserDetails
(HearAboutID
) ON DELETE CASCADE ON UPDATE CASCADE)
Отношения FK выглядит следующим образом:
Данные, которые я пытаюсь войти в UserDetails.HearAboutID
присутствует в UserHearAbout.UserHearAboutID
... так почему бы не было? :(
вы можете включать S QL, который вы используете, пожалуйста? Также дважды проверьте, что вы не создали какую-либо циклическую ссылку с FK между таблицами. –