![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Пусть в основной таблице А содержится информация о том, на каких станках могут работать рабочие некоторой бригады. Таблица B содержит сведения о том, кто из бригады ремонтников какие станки обслуживает.
Таблица A
* +
| Работает | На станке |
| Иванов А.В. | станок1 |
| Иванов А.В. | станок2 |
| Петров Н.Г. | станок1 |
| Петров Н.Г. | станокЗ |
| Сидоров В.К. | станок2 |
Таблица B.
| Обслуживает | Станок |
| Голубев А.М. | станок1 |
| Голубев А.М. | Станок3 |
| Зыков Н.Г. | Станок2 |
| Зыков Н.Г. | Станок3 |
| Зыков Н.Г. | Станок1 |
Очевидно, аналогично связи 1:1, связь М:М не устанавливает подчиненности таблиц. Для проверки этого можно основную и дополнительную таблицу поменять местами и выполнить объединение информации путем связывания. Результирующие таблицы А+B» и B+А будут отличаться лишь порядком следования отдельных полей, а также порядком расположения записей.
Такую структуру необходимо переделать и привести итоговые таблицы к связи 1:М.
Замечание
На практике в связь обычно вовлекается сразу несколько таблиц. При этом одна из таблиц может иметь различного рода связи с несколькими таблицами. В случаях, когда связанные таблицы, в свою очередь, имеют связи с другими таблицами, образуется иерархия или дерево связей.
Дата публикования: 2014-11-04; Прочитано: 257 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
