В рассматриваемом примере для выделенных множеств сущностей можно предложить следующие домены и ключи:
ГРУППА ТОВАРА/E1
Первичный ключ: КОД ГРУППЫ товара; атрибут определен на домене НОМЕР.
Альтернативный ключ: НАЗВАНИЕ группы товара; атрибут определен на домене ИМЯ.
Внешний ключ: БАЗОВЫЙ. КОД ГРУППЫ товара – устанавливает связь с этим же множеством сущностей ГРУППА ТОВАРА/E1; атрибут определен на домене НОМЕР.
ТОВАР/E2
Первичный ключ: КОД ТОВАРА; атрибут определен на домене НОМЕР.
Альтернативные ключи:
· НАЗВАНИЕ товара; атрибут определен на домене ИМЯ,
· АРТИКУЛ; атрибут определен на домене СИМВОЛЬНЫЙ НОМЕР.
Внешний ключ: КОД ГРУППЫ товара – устанавливает связь с множеством сущностей ГРУППА ТОВАРА/E1; атрибут определен на домене НОМЕР.
СПИСОК ЦЕН/E4
Первичный ключ: НОМЕР СПИСКА цен; атрибут определен на домене НОМЕР.
ПРОДАЖА/E3
Первичный ключ: НОМЕР ПРОДАЖИ; атрибут определен на домене НОМЕР.
Внешний ключ: НОМЕР СПИСКА цен – устанавливает связь с множеством сущностей СПИСОК ЦЕН/E4; атрибут определен на домене НОМЕР.
ТОВАР В СПИСКЕ ЦЕН/E5
Первичный ключ: составной ключ, включающий два внешних ключа:
· КОД ТОВАРА – устанавливает связь с множеством сущностей ТОВАР/E2; атрибут определен на домене НОМЕР;
· НОМЕР СПИСКА цен – устанавливает связь с множеством сущностей СПИСОК ЦЕН/E4; атрибут определен на домене НОМЕР.