Создание объединения таблиц
В правом нижнем углу каждой таблицы находится область соединителя. Чтобы создать объединение двух таблиц, щелкните и перетащите линию между двумя областями соединителя. Откроется окно Создать соединение с отображением доступных соединений между этими двумя таблицами.
В окне Создать соединение установите флажок Показать используемые соединения, чтобы отфильтровать список и оставить только те соединения, которые активно используются. Введите текст в поле Фильтр списка для дополнительной фильтрации списка. Если соединение должно быть внешним, выберите в выпадающем списке Внешнее соединение таблицу, от которой должно быть создано внешнее соединение. Это означает, что строки или экземпляры из выбранной таблицы должны включаться даже в том случае, если не удовлетворены условия соединения между двумя таблицами. В сущности, выбор значения в списке Внешнее соединение означает "разрешить null-записи для невыбранной таблицы при объединении с выбранной таблицей". Внешние соединения показаны зеленой стрелкой, а не синей.
Некоторые соединения являются соединениями связи, которые представляют собой явным образом смоделированную связь между двумя типами. Каждый тип играет в связи либо роль А, либо роль B, как указано в модели данных. Некоторые соединения связи могут проходить в любом направлении, то есть любой тип может играть роль A или B. При выборе таких соединений в окне Создать соединение или Изменить соединение в нижней части окна отображаются назначения Роль A и Роль B:
Щелкните стрелку между ролями, чтобы сменить тип для ролей, обозначенных как Роль A и Роль B:
Выберите нужное соединение и нажмите кнопку ОК.
После добавления соединения можно выбрать команду Изменить соединение в контекстном меню действий для соединения. Для изменения соединения можно выбрать другое соединение или изменить для него выбор Внешнее соединение.