Visio 2003: стрелка связи для соединения двух таблиц в диаграммах базы данных ER - PullRequest
3 голосов
/ 11 ноября 2009

Я пытаюсь смоделировать отношения между 2 таблицами Orders и OrderDetails. Я рисую стрелку "связь" из OrderDetails в таблицу Orders с внешним ключом OrderID. Но в DatabaseProperties для стрелки отношений я получаю неизвестного родителя и неизвестного потомка. Как правильно связать 2 таблицы со стрелкой отношений.

Ответы [ 3 ]

4 голосов
/ 11 ноября 2009
  1. Убедитесь, что вы выбираете стрелку взаимосвязи из трафарета взаимосвязи сущностей.
  2. Опустить разъем (стрелка) на поверхность.
  3. Выберите вершину стрелки и перетащите в середину Orders таблицы
  4. Выберите другой конец и перетащите в середину таблицы OrderDetails.

Вы также можете выбрать поля для подключения на вкладке «Определение стрелки». Не нужно заранее указывать внешний ключ, он будет автоматически добавлен после подключения стрелкой.

0 голосов
/ 28 августа 2015

Я немного боролся с этим и наконец понял, что я сделал не так.

  • В основном, после того, как вы выбрали стрелку отношений из шаблона Entity Relationship. Вы перемещаете курсор на родительскую таблицу.
  • После небольшой задержки рамка поля таблицы изменится на жирный красный.
  • Затем перетащите его, удерживая левую клавишу мыши на дочерней таблице, с которой вы хотите создать отношения.
  • Теперь, здесь, где мы совершаем ошибку, вы должны УДЕРЖАТЬ кнопку мыши, НЕ позволяйте кнопке идти, пока граница дочерней таблицы не станет красной. Я сделал ошибку просто потому, что не был достаточно терпеливым. Задержка была чуть чуть дольше, чем у моего пациента. Если вы подождете секунду или две дольше, граница превратится в КРАСНУЮ. Тогда вы можете отпустить левую кнопку мыши.

Опять же, ключ должен отпустить кнопку мыши только после того, как граница дочернего стола станет красной!

0 голосов
/ 12 ноября 2014

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

...