Диаграммы базы данных Visio, связанные столбцы - PullRequest
11 голосов
/ 15 октября 2008

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

Я создал диаграмму схемы базы данных в Visio и создал связи между столбцами.

Однако я ищу способ сделать отношения между столбцами более четкими. Я хочу, чтобы стрелка соединяла столбец с столбцом.

Есть ли способ сделать это в Visio?

http://i.stack.imgur.com/sj0Bo.jpg

Ответы [ 4 ]

15 голосов
/ 16 октября 2008

Вы можете использовать инструменты рисования Visio, чтобы соединитель связей склеивал определенные точки соединения на фигурах таблицы:

  1. Включите точки подключения в меню Вид.
  2. На стандартной панели инструментов найдите инструмент «Соединитель» справа от инструмента «Указатель». Нажмите на маленькую стрелку и перейдите к инструменту точки подключения.
  3. Удерживайте Ctrl и щелкните одну из фигур таблицы в том месте, где вы хотите присоединиться к соединителю отношений.
  4. Сделайте то же самое с другой формой таблицы.
  5. Приклейте концы коннектора связи к точкам соединения, которые вы только что добавили.
  6. Ты порвешь отношения. Чтобы исправить это, выберите «Соединитель отношений» и просмотрите определение отношения в окне «Свойства базы данных».
  7. Снова связать поля.

(Это было проверено с Visio Enterprise 2003.)

1 голос
/ 16 октября 2008

Если вы нажмете на стрелки отношения, появятся зеленые середины. Вы можете использовать их, чтобы перетащить стрелку отношения вверх и вниз. Однако будьте осторожны, чтобы не перемещать конечные точки, поскольку Visio отсоединит этот соединитель от объекта таблицы.

0 голосов
/ 16 октября 2008

Ответ в том, что это не так, но вы можете щелкнуть и перетащить линии вокруг. Метод, который я использую, чтобы обойти это, состоит в том, чтобы назвать отношения FK и отобразить имена (есть возможность сделать это в Database-> Options) или пометить отношения столбцом.

0 голосов
/ 15 октября 2008

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

...