Большинство проектов, над которыми я работал, требовали отношения «многие ко многим» в схеме базы данных. Например, у вас может быть понятие «Пользователи и группы», а база данных может содержать таблицу «Пользователь», таблицу «Группа» и таблицу «Группа пользователей», чтобы связать их.
Меня интересует концептуальное имя таблицы UserGroup в этом примере.
Я привык называть их «качающимися столами», потому что так я узнал, но я не слышал, чтобы другие люди использовали этот термин в течение некоторого времени.
Вместо этого я услышал все следующее (включая некоторые новые, спасибо всем вам!):
- Ассоциативный стол
- Стол для бриджа
- Таблица перекрестных ссылок
- Герунд (Э. Ф. Кодд, создатель реляционной модели, может предпочесть это)
- Таблицы пересечений
- Присоединиться к таблице (большинство результатов поиска в Google ... см. Ответ ниже)
- Соединительный стол (Википедия предпочитает этот)
- Таблица ссылок ( Фаулеру нравится эта )
- Таблицы отношений «многие ко многим»
- Карта стола
- Справочная таблица
- Таблица отношений
- Качели
Есть ли официальное название для этого вида таблицы с источником, подтверждающим его официальность?