Английская лексика: Базы данных и SQL · Моделирование данных и нормализация

Что значит many-to-many relationship?

Значение и примеры · Базы данных и SQL

существительноеРаспространённый термин

many-to-many relationship: связь «многие ко многим», отношение M:N

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

Где и как употребляется

Промежуточную таблицу называют junction, join, bridge, link или associative table. Обычно в ней два внешних ключа, вместе образующие первичный ключ; могут быть и дополнительные данные, например дата записи студента на курс.

Примеры предложений

  1. Products and tags have a many-to-many relationship, so we added a product_tags table.

    У товаров и тегов связь «многие ко многим», поэтому мы добавили таблицу product_tags.

    Промежуточная таблица хранит пары товара и тега.

  2. In an interview, explain how you would store a many-to-many relationship between users and roles.

    На собеседовании объясните, как хранить связь «многие ко многим» между пользователями и ролями.

    Нужно описать модель с отдельной таблицей связей для двух наборов сущностей.

Распространённые словосочетания

  • many-to-many relationship
  • junction table
  • bridge table
  • N:M relationship

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Моделирование данных и нормализация

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: