импорт базы данных с использованием ошибки xamp для таблицы с несколькими внешними ключами - PullRequest
0 голосов
/ 17 мая 2019

Ошибка в ограничении внешнего ключа таблицы blood_bank 1003 *:.

Создать таблицу blood_bank. blood_contact с ограничением внешнего ключа не удалось. Ссылочная таблица blood_bank. contact не найдена в данных словарь рядом с 'ИНОСТРАННЫЙ КЛЮЧ (contact_fk) ССЫЛКИ contact (contact_id) ОБНОВЛЕНИЕ КАСКАДА, ИНОСТРАННЫЙ КЛЮЧ (blood_fk) ССЫЛКИ blood_group (blood_id) ОБ ОБНОВЛЕНИИ КАСКАДА)

Вот структура таблицы:

CREATE TABLE `blood_contact` (
  `blood_contact_id` int(100) NOT NULL AUTO_INCREMENT,
  `contact_fk` int(100) DEFAULT NULL,
  `blood_fk` int(100) DEFAULT NULL,
  PRIMARY KEY (`blood_contact_id`),
  KEY `contact_fk` (`contact_fk`),
  KEY `blood_fk` (`blood_fk`),
  CONSTRAINT `blood_contact_ibfk_1` FOREIGN KEY (`contact_fk`) REFERENCES `contact` (`contact_id`) ON UPDATE CASCADE,
  FOREIGN KEY (`blood_fk`) REFERENCES `blood_group` (`blood_id`) ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...