Описание инфологической схемы бд
Сущность – некоторая абстракция реально существующего объекта, процесса или явления, о котором необходимо хранить информацию в системе. В качестве сущностей в моделях ПО рассматриваются материальные (изделия, предприятие, сотрудник) и не материальные (описание явления, изучаемые предметы) объекты реальной действительности.
Спецификация сущностей:
Типы сущностей:
Поставщик
Клиент
Договор клиента
Договор поставщика
Склад
Заказ на продажу
Заказ на поставку
Поставляемый товар
Продаваемый товар
Информация по счету
Сущность поставщик:
Описательные атрибуты: код поставщика, наименование, директор, главный бухгалтер, адрес, телефон , факс, банк, расчетный код, заметки, к/с, ИНН.
Сущность клиент:
Описательные атрибуты: код клиента, наименование/фамилия, адрес, телефон , факс, банк, расчетный счет, директор , заметки, к/с ,ИНН.
Сущность договор клиента:
Описательные атрибуты: код поставщика, код договора, дата заключения, срок заключения, дополнительные условия.
Сущность договор поставщика:
Описательные атрибуты: код договора, код поставщика, дата заключения, срок заключения, дополнительные условия.
Сущность склад:
Описательные атрибуты: код товара, количество товара.
Сущность заказ на продажу:
Описательные атрибуты: код заказа, код договора, дата заказа, дата поставки, отметка об оплате, отметка о доставке, сумма.
Сущность заказ на поставку:
Описательные атрибуты: номер заказа, номер договора, дата заказа, дата поставки, оплачен , доставлен , сумма.
Сущность поставляемый товар:
Описательные атрибуты: код товара, код поставщика, наименование товара, цена , категория, характеристика.
Сущность продаваемый товар:
Описательные атрибуты: код товара, код заказа, количество, цена, наименование.
Сущность информация по счету:
Описательные атрибуты: номер счета, дата оплаты.
Спецификация атрибутов:
Сущность поставщик:
Наименование |
Тип |
Размер |
Код поставщика |
Integer |
4 |
Наименование |
Character |
25 |
Директор |
Character |
25 |
Главный бухгалтер |
Character |
25 |
Адрес |
Character |
50 |
Телефон |
Character |
15 |
Факс |
Character |
15 |
Банк |
Character |
30 |
Расчетный счет |
Character |
20 |
Заметки |
Memo |
4 |
к/с |
Character |
20 |
ИНН |
Character |
10 |
Сущность клиент:
Наименование |
Тип |
Размер |
Код клиента |
Integer |
4 |
Наименование/фамилия |
Character |
25 |
Адрес |
Character |
50 |
Телефон |
Character |
15 |
Факс |
Character |
15 |
Банк |
Character |
30 |
Расчетный счет |
Character |
20 |
Директор |
Character |
35 |
Заметки |
Memo |
4 |
к/с |
Character |
20 |
ИНН |
Character |
10 |
Сущность договор клиента:
Наименование |
Тип |
Размер |
Номер договора |
Integer |
4 |
Номер поставки |
Integer |
4 |
Дата заключения |
Date |
8 |
Срок действия |
Integer |
4 |
Дополнительно |
Memo |
4 |
Сущность договор поставщика:
Наименование |
Тип |
Размер |
Код договора |
Integer |
4 |
Код поставщика |
Integer |
4 |
Дата заключения |
Date |
8 |
Период |
Integer |
4 |
Доп. условия |
Memo |
4 |
Сущность склад:
Наименование |
Тип |
Размер |
Номер товара |
Integer |
4 |
Количество |
Integer |
4 |
Сущность заказ на продажу:
Наименование |
Тип |
Размер |
Код заказа |
Integer |
4 |
Код договора |
Integer |
4 |
Дата заказа |
Date |
8 |
Дата поставки |
Date |
8 |
Отметка об оплате |
Logical |
1 |
Отметка о доставке |
Logical |
1 |
Сумма |
Currency |
8 |
Сущность заказ на поставку:
Наименование |
Тип |
Размер |
Номер заказа |
Integer |
4 |
Номер договора |
Integer |
4 |
Дата заказа |
Date |
8 |
Дата поставки |
Date |
8 |
Отметка об оплате |
Logical |
1 |
Отметка о доставке |
Logical |
1 |
Сумма |
Currency |
8 |
Сущность поставляемый товар:
Наименование |
Тип |
Размер |
Код товара |
Integer |
4 |
Код поставки |
Integer |
4 |
Наименование товара |
Character |
30 |
Цена |
Currency |
8 |
Характеристика |
Character |
30 |
Категория |
Character |
15 |
Сущность продаваемый товар:
Наименование |
Тип |
Размер |
Код товара |
Integer |
4 |
Код заказа |
Integer |
4 |
Количество |
Integer |
4 |
Цена |
Currency |
8 |
Наименование |
Character |
30 |
Сущность информация по счету:
Наименование |
Тип |
Размер |
Код счета |
Integer |
4 |
Дата оплаты |
Date |
8 |
Спецификация связей:
Связь |
От сущности |
К сущности |
По атрибуту |
Включает в себя |
Поставщик |
Договор поставщика |
Код поставщика |
Включает в себя |
Договор поставщика |
Заказ на поставку |
Номеру заказа |
Включает в себя |
Заказ на поставку |
Заказ товаров |
Номер товара |
Включает в себя |
Информация по счету |
Заказ на поставку |
Номер заказа |
Включает в себя |
Склад |
Заказ товаров |
Номер товара |
Включает в себя |
Склад |
Продаваемый товар |
Номер товара |
Включает в себя |
Заказ на продажу |
Продаваемый товар |
Номер заказа |
Включает в себя |
Поставщик |
Поставляемый товар |
Код товара |
Включает в себя |
Поставляемый товар |
Заказ товаров |
Код товара |
Включает в себя |
Клиент |
Договор клиента |
Номер поставщика |
Включает в себя |
Договор клиента |
Заказ на продажу |
Номер договора |
Включает в себя |
Информация по счету |
Заказ на продажу |
Номер заказа |