Когда я вставляю запись с отношением внешнего ключа, как я могу изменить раскрывающийся список, чтобы отобразить другой столбец внешней таблицы? По умолчанию он показывает первичный ключ внешней таблицы (int), который не очень информативен. Могу ли я заставить его отображать другое поле (например, поле varchar с описанием) из той же внешней таблицы?
Например, если есть внешняя таблица GenderID из 1 = Мужской и 2 = Женский, а внешний ключ - это Person.GenderID, как я могу заставить раскрывающийся список читать «Мужской» или «Женский» вместо «1» или «2» "?
примеры таблиц:
Gender GenderID GenderDescription 1 Male 2 Female Person PersonID GenderID 1 2 2 2 3 1
Таблицы MySQL v5.1.41 InnoDB
В ссылочной таблице (Пол) вы можете перейти в «Просмотр отношений», а под таблицей есть поле выбора «Выбрать поле для отображения», в котором вы выбираете столбец, который будет отображаться рядом со значением GenderId в ссылочной таблице (Человек ). phpymadminWiki