Отношение многие-ко-многим
На рис. 2.5 показаны таблицы, состоящие в отношении многие-ко-многим. Каждой учебной группе соответствует несколько преподавателей. Каждый преподаватель может вести, во-первых, несколько разных предметов и, во-вторых, преподавать в разных группах.
Таблица «Учебные группы Таблица
и дисциплины» «Преподаватели»
Рис. 2.5. Связь многие-ко-многим
Некоторые СУБД не поддерживают связи многие-ко-многим
на уровне индексов и ссылочной целостности (см. следующий подраздел), хотя и позволяют реализовывать ее в таблицах неявным образом. Считается, что БД всегда можно перестроить так, чтобы любая связь многие-ко-многим
была заменена на одну или более связей один-ко-многим.