Поставки

Кто Что Сколько Цена изделия Цена доставки Дата доставки Оформлено
      234,56р. 4,56р. 29.10.03 да
      254,90р. 2,90р. 5.12.03 да
      294,00р. 4,00р. 12.01.04 нет
      136,58р. 6,58р. 20.11.03 да
      504,77р. 5,77р. 15.11.03 да

В таблице-связке ПОСТАВКИ поле Кто является вторичным ключом, соответствующим первичному ключу Код поставщика таблицы ПОСТАВЩИКИ; поле Что является вторичным ключом, соответствующим первичному ключу Код детали таблицы ДЕТАЛИ. С помощью этих вторичных ключей фиксируется связь сущностей ДЕТАЛИ и ПОСТАВЩИКИ. Дополнительные поля в таблице ПОСТАВКИ могут использоваться для уточнения характеристик этой связи.

В связи сущностей ДЕТАЛИ Û ПРЕДМЕТЫ МЕБЕЛИ степень связи «многие-ко-многим». В этом случае классы принадлежности сущностей не влияют на количество и структуру соответствующих таблиц; следовательно,

Необходимо формирование трех таблиц – по одной для каждой сущности (ключ каждой сущности служит в качестве первичного ключа соответствующей таблицы), а также таблицы для связи. Таблица, создаваемая для связи, должна иметь по одному вторичному ключу от каждой сущности.

ПРЕДМЕТЫ МЕБЕЛИ

Код предмета Тип Модель Описание Изображение Стоимость
  Диван Колибри
  Стол Прима
  Диван Увертюра

ДЕТАЛИ

Код детали Тип Вес Диаметр Металл Цвет
  Гайка     Сталь Серый
  Шайба     Сплав №1 Черный
  Гайка     Латунь Желтый

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: