Как сделать ограничение внешнего ключа первичным ключом в другой таблице? - PullRequest
0 голосов
/ 13 февраля 2020

У меня есть три таблицы в моей базе данных с именами "Applicant_info", "application_info", "Education". Я хочу сделать отношение внешнего ключа из столбцов в «application_info» с именами «PassPortNo» и «Национальность» к тем же столбцам в таблице «Applicant_info», которые являются первичными ключами. Эти столбцы индексируются в дочерней таблице, т.е. application_info. И все таблицы имеют тип "InnoDB". Когда я пытаюсь построить отношения в представлении представления отношений, "PassPortNo" и "Национальность" из таблицы Applicant_Info не появляются в выпадающем списке. Как я могу это сделать?

Индексы в таблице Applicant_info index on applicant_info

Индексы в таблице application_info index on the application_info table

Это вкладка представления отношений, с которой я построил отношения. В раскрывающемся списке «Таблица» я не смог найти таблицу с именем Applicant_info. Означает ли это, что я не могу построить такую ​​связь со столбцами, которые являются первичными ключами? enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...