Создание связи "многие ко многим"

Таблицы в связи многие ко многим

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

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

На рисунке показана типичная связь "многие ко многим". Видно, что она имеет относительно простую структуру — связующая таблица с парой внешних ключей и несколькими связанными полями.

Данные в связующей таблице используются для получения ответов на вопросы, в частности "С какими компьютерами в прошлом месяце работал данный технический специалист?"

В ходе выполнения упражнения будет создана связь "многие ко многим", а с помощью ссылок в кратком справочнике можно получить дополнительные сведения об этом типе связи.

Раздел 8 из 10

Предыдущий | Следующий

(В начало)

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×