Супер иностранный ключ или составной ключ - PullRequest
0 голосов
/ 24 мая 2019
ALTER TABLE `SWIMMER`
  ADD CONSTRAINT `fk5` FOREIGN KEY (`CoachID`, `Country`) REFERENCES `TEAMMEMBER` (`MemberID`, `Country`),
  ADD CONSTRAINT `fk1` FOREIGN KEY (`MemberID`, `Country`) REFERENCES `TEAMMEMBER` (`MemberID`, `Country`);

Я использую этот запрос SQL, и, к сожалению, он выполняется, но в режиме конструктора в phpmyadmin не отображается связь между таблицей TeamMember и таблицей Swimmer, которая является отношением супертипа и подтипа в этой базе данных. Пожалуйста, дайте мне знать, если вы можете сделать такой SQL-запрос или вам нужно установить другое соединение.

ALTER TABLE `SWIMMER`
  ADD CONSTRAINT `fk5` FOREIGN KEY (`CoachID`, `Country`) REFERENCES `TEAMMEMBER` (`MemberID`, `Country`),
  ADD CONSTRAINT `fk1` FOREIGN KEY (`MemberID`, `Country`) REFERENCES `TEAMMEMBER` (`MemberID`, `Country`);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...