MySQL Workbench — как отобразить отношения?

#mysql-workbench

#mysql-workbench

Вопрос:

Как мне заставить Workbench отображать соединительные линии между таблицами при определении отношений?

Ответ №1:

У меня возникла проблема с созданием PNG со строками отношений.

Окружающая среда

  • WorkBench версии 8.0
  • macOS Mojave 10.14.5 с темной темой

Решение:

Отключите темную тему и восстановите диаграмму, затем экспортируйте PNG.

Комментарии:

1. Мне пришлось изменить обозначение отношений на что-либо другое, кроме коровьей ноги, из Model> Relationship Notation .

2. @RobinCSamuel, спасибо за ваш комментарий. Мне пришлось изменить обозначение отношений для отображения отношений

3. Виновником был темный режим! Спасибо!

Ответ №2:

Вам нужно открыть обратный инжиниринг: Database->Reverse engineer CTRL R

Завершите работу мастера. Он задает вопрос о базе данных для подключения и другие простые вопросы.

Просто нажмите Next .

После завершения работы мастера MySQL Model откроется вкладка. Щелкните там ERR Diagram значок

Ответ №3:

Когда вы редактируете таблицу в модели EER, у вас будет вкладка с именем Foreign Keys , которая позволяет вам хорошо определять… внешние ключи. Эти внешние ключи будут видны на диаграмме.

Вы можете изменить настройки для отображаемой связи, дважды щелкнув по строке, соединяющей таблицы.

Комментарии:

1. Серджио, я правильно определил FKS. Однако я вижу строки только при наведении на них курсора мыши. Я вижу гусиные лапки, но они не видны отчетливо. Я думаю, что это может быть проблема с настройками отображения?

2. Скорее всего. Я могу четко видеть строки, не наводя на них курсор.

Ответ №4:

Вам нужно установить флажок рисовать линию

Вам нужно установить флажок рисовать линию.

Комментарии:

1. отношения по-прежнему не создаются автоматически.

2. То же самое здесь, я не получаю соединительных линий.

Ответ №5:

MySQL Workbench имеет три варианта настроек видимости отношений:

  • Полностью видимый
  • Нарисовать разделение
  • Скрыть

Похоже, вам нужно переключиться с разделения рисования на полностью видимый. Дважды щелкните на конечной точке, например, на вороньих лапах. На вкладке Отношения окна редактирования вы увидите настройки видимости.