Определение ключевых атрибутов и доменов. В рассматриваемом примере для выделенных множеств сущностей можно предложить следующие домены и ключи

В рассматриваемом примере для выделенных множеств сущностей можно предложить следующие домены и ключи:

ГРУППА ТОВАРА/E1

Первичный ключ: КОД ГРУППЫ товара; атрибут определен на домене НОМЕР.

Альтернативный ключ: НАЗВАНИЕ группы товара; атрибут определен на домене ИМЯ.

Внешний ключ: БАЗОВЫЙ. КОД ГРУППЫ товара – устанавливает связь с этим же множеством сущностей ГРУППА ТОВАРА/E1; атрибут определен на домене НОМЕР.

ТОВАР/E2

Первичный ключ: КОД ТОВАРА; атрибут определен на домене НОМЕР.

Альтернативные ключи:

· НАЗВАНИЕ товара; атрибут определен на домене ИМЯ,

· АРТИКУЛ; атрибут определен на домене СИМВОЛЬНЫЙ НОМЕР.

Внешний ключ: КОД ГРУППЫ товара – устанавливает связь с множеством сущностей ГРУППА ТОВАРА/E1; атрибут определен на домене НОМЕР.

СПИСОК ЦЕН/E4

Первичный ключ: НОМЕР СПИСКА цен; атрибут определен на домене НОМЕР.

ПРОДАЖА/E3

Первичный ключ: НОМЕР ПРОДАЖИ; атрибут определен на домене НОМЕР.

Внешний ключ: НОМЕР СПИСКА цен – устанавливает связь с множеством сущностей СПИСОК ЦЕН/E4; атрибут определен на домене НОМЕР.

ТОВАР В СПИСКЕ ЦЕН/E5

Первичный ключ: составной ключ, включающий два внешних ключа:

· КОД ТОВАРА – устанавливает связь с множеством сущностей ТОВАР/E2; атрибут определен на домене НОМЕР;

· НОМЕР СПИСКА цен – устанавливает связь с множеством сущностей СПИСОК ЦЕН/E4; атрибут определен на домене НОМЕР.


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



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