Связи между таблицами
Связи между таблицами создаются при помощи JOIN полей.
JOIN поля создаются в меню Структура таблицы.
Существует два способа создания JOIN поля:
Помимо уже названных полей в окне создания можно заполнить следующие поля:
В имени поля можно указывать только латиницу (только нижний регистр), цифры и подчеркивание.
Тип — тип данных поля RELATION; Обязательное поле — если данная опция включена, то в поле не может быть задано значение NULL; Связываемая таблица Алиас связываемой таблицы Поле текущей таблицы Поле связываемой таблицы Использовать данную связь при редактировании поля Отображаемое поле 1 связываемой таблицы Заголовок отображаемого поля 1 Создавать внешний ключ для связи Действие при обновлении Значение по умолчанию — предустановленное значение поля; Размер — максимальное количество символов в данном поле; Точность — количество символов в числе после точки; Подсказка в интерфейсе — подсказка отображаемая в интерфейса в режиме просмотра и редактирования данных; Всплывающая подсказка в интерфейсе — подсказка в интерфейсе, возникающая при наведении мышкой на знак вопроса рядом с полем.
Пример
Рассмотрим на простом примере:
1. В вашем боте есть таблица лидов заказов orders.
2. Вам требуется узнать id персоны лида через эту таблицу. Чтобы это сделать можно связать поле lead_id с системной таблицей лидов.
3. Для этого создается JOIN поле lead с типом RELATION описывающее связь между полем lead_id таблицы заказов и полем id в системной таблице лидов.
4. Теперь







