Случай 3

Между двумя сущностями установлена связь 1:1 и имеется необязательная степень участия с обеих сторон. Следовательно при переходе к реляционной БД, нужно создать две таблицы (по одной на каждое множество). Для связи используются атрибуты, состоящие из первичных ключей сущностей, которые являются внешними к родительским отношениям и могут принимать неопределенные значения, т.е первичный ключ добавляются в другую таблицу как атрибут в качестве вторичного ключа и наоборот.

Пример.

Каждый продукт храниться не более чем на одном складе и каждый склад хранит не более одного продукта.




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



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