Online Documentation for SQL Manager for MySQL

Установка связей


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

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

 

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

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

 

Query Builder - Joining two objects

 

Свойства связи

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

 

Query Builder - Link properties

 

В появившемся окне указываете желаемые свойства редактируемой связи. Условие связи выбирается из раскрывающегося списка, находящегося между именами полей. (=, >, <, >=, <=, <>).

 

Опция CheckBox Include all доступна для каждого объекта связи:

Если эта опция установлена для:

левой таблицы, то будет использоваться оператор LEFT JOIN;

правой таблицы, то будет использоваться оператор RIGHT JOIN.

Если ни один флажок не установлен, то будет использоваться оператор INNER JOIN.

 

Контекстное меню связи позволяет:

 

Visual Query Builder - Link menu

 

  • Insert point - создавать точку на линии связи, с помощью которой эту линию можно двигать, для удобства визуального представления,
  • Delete link - удалять связь,
  • Property - редактировать свойства связи.