2014-09-05 2 views
0

Я смущен, что никто, кажется, никогда не задавал этот вопрос, что указывает на то, что сам вопрос испорчен. Но я не знаю, как найти правильный вопрос или ответить, кроме вопросов, так вот:Поиск внешнего ключа MySQL в редакторе

Я пытаюсь использовать несколько инструментов для подключения к базам данных MySQL и просматривать и редактировать данные , До сих пор я пробовал MySQL Workbench и Database Browser. MySQL Workbench выглядит гораздо более надежным и позволяет настраивать внешние ключи без необходимости писать SQL.

Проблема заключается в том, что при вставке и обновлении данных в столбцах, которые являются внешними ключами, мне нужно вручную ввести числовой идентификатор родительской строки, а после ввода я должен вручную посмотреть, какую запись этот номер относится, если я хочу знать. Невозможно установить поле отображения в родительской таблице и затем выбрать значение выпадающего меню при редактировании дочерней таблицы? phpMyAdmin делает это. Я озадачен тем, что не только не могу найти способ добиться этого в любом инструменте базы данных, отличном от веб-сайтов (я тоже пробовал Access раньше), но никто, кажется, никогда не должен был этого делать до. Я полностью думаю об этом неправильно? Неужели люди не используют эти инструменты для выполнения такого рода работ? Все ли пользователи написали свои собственные пользовательские интерфейсы поиска с нуля в Qbasic? Должен ли я запоминать все идентификаторы для моих родительских строк?

Или люди смеются над рукавами этого вопроса, потому что это так неловко обрамлено?

+0

Я не видел каких-либо серьезных широкомасштабное применение системы производства Workbench, SMSS, жаба, phpAdmin редактировать и создавать данные в производстве. Обычно они используются для выполнения задач администратора, таких как резервное копирование и мониторинг сеансов. Большая часть редактирования и вставки данных проходит через скрипты, проходящие через QA и тестирование перед ударом производства. На самом деле я не могу вспомнить разработчика за последние 5-8 лет, используя редакторов визуальной сетки для вставки данных вручную. – Namphibian

+0

Вы имеете в виду что-то вроде этого: http://www.sql-workbench.net/fk_lookup_png.html? –

+0

@a_horse_with_no_name: Да, это хороший пример! Не совсем тот интерфейс, который я имел в виду, но определенно функциональность. –

ответ

Смежные вопросы