2016-01-29 4 views

ответ

2

Это двухэтапная процедура. На первом этапе вы должны изменить свою таблицу, чтобы добавить определения ограничений внешнего ключа. На втором этапе вы можете отобразить диаграмму таблицы.

Сначала щелкните правой кнопкой мыши имя таблицы в DataGrip, затем выберите Изменить таблицу. Вы увидите четыре вкладки: Колонны, Ключи, указатели и внешних ключей. Выберите Столбцы tab. Щелкните правой кнопкой мыши имя столбца, которое вы хотите стать внешним ключом, и выберите Новый внешний ключ. Окно переключится на вкладку Foreign Keys с заполненной информацией. Заполните свою «целевую таблицу». Возможно, вам также придется писать в имени целевого столбца в фразе оператора REFERENCES. Просмотрите всю информацию, находящуюся в окне Изменить таблицу, и, в случае необходимости, нажмите «Выполнить».

Во-вторых, щелкните правой кнопкой мыши снова на имя вашей таблицы в DataGrip, и на этот раз выберите Диаграммы>Показать Визуализация. Теперь вы должны увидеть диаграмму, отображающую отношения между вашей исходной таблицей и ссылочными таблицами.

В DataGrip Помощи, вы можете посмотреть на Работе с базой данных Tool Window страницы для его модифицируя определение таблицы, столбец, индекс или первичной или внешнего ключ секции. Здесь есть очень короткое описание процедуры.

В Википедии есть пример в разделе статьи Defining foreign keys, которое может пригодиться вам при работе в окне DataGrip Изменение таблицы.

Я выполнил эту процедуру в DataGrip 2017.1.3, и я не знаю, отличаются ли другие версии.

1

Как правило: из контекстного меню или нажав Ctrl + Alt + U.

Если вы нашли эту картину, еще один шаг должен был пойти глубже на веб-сайте, и вы получите на этой странице: https://www.jetbrains.com/datagrip/features/other.html

И есть объяснение, как это сделать.

+0

Я получаю это изображение без стрел. И нет никакой помощи на этой странице, как я могу нарисовать их. – progreccor

+0

Вам нужно иметь отношение с внешними ключами в ваших таблицах. У вас есть они? – moscas

+0

№. Как я мог это сделать? – progreccor

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