Связь"многие-ко-многим"
Связь "многие-ко-многим" позволяет определить связи между записями любых двух таблиц, указав тип связи "один-к-одному".
Таблица "многие-ко-многим" – это таблица, которая описывает, как две таблицы связаны друг с другом.
Например, таблицы Пользователи и Группы могут содержать множество записей пользователей и групп соответственно. Пользователь может состоять более чем в одной группе, а группа может включать множество пользователей. В таком случае, эти две таблицы связаны, как показано ниже:
подсказка
Требуемая роль: admin.
Чтобы создать связь "многие-ко-многим", выполните следующие шаги:
- Перейдите в M2M → Создать М2М-таблицу.
- Заполните поля.
- Нажмите Сохранить или Сохранить и выйти.
Поля формы M2M
Поле | Обязательно | Описание |
---|---|---|
Наименование | Да | Укажите название связи. |
Заголовок исходной колонки | Нет | Укажите заголовок колонки. Он может отличаться от названия колонки в таблице. |
Наименование исходной колонки | Да | Укажите системное имя колонки. Используйте только латинские буквы, цифры от 0 до 9 и символ нижнего подчеркивания ( _ ). После создания записи вы можете изменить настройки колонки через запись в таблице Колонки (sys_db_column). |
От таблицы | Да | Укажите исходную таблицу для связи. |
Заголовок целевой колонки | Нет | Укажите заголовок колонки. Он может отличаться от названия колонки в таблице. |
Наименование целевой колонки | Да | Укажите системное имя колонки. Используйте только латинские буквы, цифры от 0 до 9 и символ нижнего подчеркивания ( _ ). После создания записи вы можете изменить настройки колонки через запись в таблице Колонки (sys_db_column). |
К таблице | Да | Укажите целевую таблицу для связи. |