Инфологическая, даталогическая и физическая модели информационной БД — реферат

При разработке ER-моделей мы должны получить следующую информацию о предметной области:
1. Список сущностей предметной области.
2. Список атрибутов сущностей.
3. Описание взаимосвязей между сущностями.
Включив все атрибуты сущности, согласно нашего задания, построим ER-диаграмму (рис. 2).

Рисунок 2.

























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

Таблица 1.
Свойства и первичные ключи объектов инфологической модели
Объект
Первичный ключ Свойства
ТОВАР Уникальный ключ товара Уникальный ключ товара
Наименование товара
ЗАКАЗЧИК Уникальный ключ заказчика Уникальный ключ заказчика
Наименование заказчика
Юридическая принадлежность
Ф.И.О. руководителя
Адрес
Телефон/факс
Наименование товара
Количество товара
Предполагаемая цена
ПРЕДПРИЯТИЕ Уникальный ключ поставщика Уникальный ключ предприятия
Наименование поставщика
Юридическая принадлежность
Ф.И.О. руководителя
Адрес
Телефон/факс
Наименование товара
Количество товара
Дата изготовления
Объем товара
Цена за единицу
Суммарная цена
Вид упаковки
Способ доставки
СЧЕТА Номер счёта Номер счёта
Дата продажи
Наименование поставщика
Адрес поставщика
Юридическая принадлежность п.
Наименование заказчика
Адрес заказчика
Юридическая принадлежность з.
Наименование товара
Количество товара
Сумма
НДС
Сумма к оплате
ДОГОВОР Номер договора Номер договора
Дата заключения
Номер счёта
Наименование поставщика
Адрес поставщика
Юридическая принадлежность
Наименование товара
Количество товара
Сумма
НДС
НАКЛАДНЫЕ Номер накладной Номер накладной
Дата накладной
Пометка об оплате
Номер счёта
Наименование заказчика
Адрес заказчика
Юридическая принадлежность
Наименование товара
Количество товара
Сумма
НДС
СПИСАНИЕ БРАКА Номер накладной Номер накладной
Дата накладной
Пометка о списании
Номер счёта
Наименование товара
Количество товара
Сумма
Получатель

Комментарии: