Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
399
Добавлен:
10.05.2014
Размер:
3.08 Mб
Скачать

Описание атрибутов

Множество сущностей

Имя атрибута

Имя домена

Признак обязательности

Примечание

Группа товара/E1

Код группы товара

Номер

Not null

PK

Название

Имя

Not null

AK1

Базовый. Код группы товара

Номер

Not null

FK

Описание

Описание

Null

Продолжение табл. 4.37

Множество сущностей

Имя атрибута

Имя домена

Признак обязательности

Примечание

Товар/E2

Код товара

Номер

Not null

PK

Название

Имя

Not null

AK1

Артикул

Символьный номер

Not null

AK2

Код группы товара

Номер

Not null

FK

Номер сертификата качества

Номер

Null

Фирма-производитель

Имя

Not null

Описание

Описание

Null

Продажа/E3

Номер продажи

Номер

Not null

PK

Номер списка цен

Номер

Not null

FK4

Дата продажи

Дата

Not null

Время выписки

Время

Not null

Содержит время факта выписки товарного чека. Свидетельствует о выполнении первой фазы операции продажи

Время оплаты

Время

Null

Содержит время факта оплаты товарного чека. Свидетельствует о выполнении второй фазы операции продажи

Время получения

Время

Null

Содержит время факта получения товара. Свидетельствует о завершении операции продажи

Продолжение табл. 4.37

Множество сущностей

Имя атрибута

Имя домена

Признак обязательности

Примечание

Список цен/E4

Номер списка цен

Номер

Not null

PK

Категория списка цен

Имя

Not null

Значение этого атрибута указывает на то, к какой категории цен относится конкретный список цен (льготный, дисконт, реклама и др.)

Дата

Дата

Not null

Товар в списке цен / E5

Код товара

Номер

Not null

PK; FK1

Номер списка цен

Номер

Not null

PK; FK2

Цена

Денежная сумма

Not null

Содержит цену товара для данного списка цен

Товар в продаже/ E6

Код товара

Номер

Not null

PK; FK1

Номер продажи

Номер

Not null

PK; FK2

Количество

Количество

Not null

В соответствии с определенными атрибутами строится полноатрибутная концептуальная схема (рис. 4.9).

Явные ограничения целостности

Дополнительные ограничения целостности, выделенные из анализа поставленной задачи:

  • время оплаты чека должно быть больше времени выписки товара;

  • оплата чека должна быть выполнена не позднее 1 часа после выписки товара;

  • время получения товаров должно быть больше времени оплаты чека;

  • количество приобретаемых товаров должно быть больше 0.

Рис. 4.9. Полноатрибутная концептуальная схема

Соседние файлы в папке docs