Связь 1:М имеет место в случае, когда одной записи основной таблицы соответствует несколько записей вспомогательной таблицы.
Пример 3. Пусть имеются две связанные таблицы O2 и Д2. В таблице O2 содержится информация о видах мультимедиа-устройств ПЭВМ, а в таблице Д2 — сведения о фирмах-производителях этих устройств, а также о наличии на складе хотя бы одного устройства.
Таблица O2
| Код | Вид устройства |
|---|---|
| а | CD-ROM |
| б | CD-Recorder |
| в | Sound Blaster |
Таблица Д2
| Код | Фирма-производитель | Наличие |
|---|---|---|
| а | Acer | да |
| а | Mitsumi | нет |
| а | NEC | да |
| а | Panasonic | да |
| а | Sony | да |
| б | Philips | нет |
| б | Sony | нет |
| б | Yamaha | да |
| в | Creative Labs | да |
Таблица Д2 имеет два ключевых поля, так как одна и та же фирма может производить устройства различных видов. В примере фирма Sony производит устройства считывания и перезаписи с компакт-дисков.
Сопоставление записей обеих таблиц по полю «Код» порождает псевдозаписи вида: (a, CD-ROM, Acer, да), (a, CD-ROM, Mitsumi, нет), (a, CD-ROM, NEC, да), (a, CD-ROM, Panasonic, да), (a, CD-ROM, Sony, да), (б, CD-Recorder, Philips, нет), (б, CD-Recorder, Sony, да) и т. д.
Если свести псевдозаписи в новую таблицу, то получим полную информацию обо всех видах мультимедиа-устройств ПЭВМ, фирмах, их производящих, а также сведения о наличии конкретных видов устройств на складе.
| Связь вида 1:1 | Связь вида М:1 |