#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 имеет три варианта настроек видимости отношений:
- Полностью видимый
- Нарисовать разделение
- Скрыть
Похоже, вам нужно переключиться с разделения рисования на полностью видимый. Дважды щелкните на конечной точке, например, на вороньих лапах. На вкладке Отношения окна редактирования вы увидите настройки видимости.