Случай 2

Между двумя сущностями (множествами) установлена связь 1:1 и с одной стороны – обязательная степень участия, с другой – необязательная. Необходима две таблицы - для каждого множества своя таблица и определённые первичные ключи. Первичный ключ со стороны необязательного участия, добавляется в другую таблицу с обязательным типом участием, как атрибут (внешний ключ). Запрещены NULL (неопределённые) и дублирующие значения внешнего ключа.

Пример.

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

 
 





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