В таблице «Party_delivered» содержится стоимость партии поставленного на склад товара, дата поставки и номер поставщика. Структура данных приведена в табл. 4.2.4.
Таблица 4.2.4
Структура таблицы Party_delivered
№ | Название поля | Тип поля | Размер | Null | Назначение |
1 | Party id | Числовой | 4 | Not | Идентификатор партии товара (номер приходной накладной) |
2 | Supplier_id | Числовой | 4 | Not | Идентификатор поставщика из таблицы 4.2.1 |
3 | Price | Денежный | Х | Not | Стоимость партии товара |
4 | _Date | Дата | Y | Not | Дата поставки |
Справочник «Доставленный товар»
В таблице «Delivered_goods» содержится номер партии товара, количество товара в партии, стоимость единицы товара в партии. В различных партиях стоимость одного и того же товара за единицу может быть различна. Структура данных приведена в табл. 4.2.5.
Таблица 4.2.5
Структура таблицы Delivered_goods
№ | Название поля | Тип поля | Размер | Null | Назначение |
1 | Id | Числовой | 4 | Not | Идентификатор записи |
2 | Goods_id | Числовой | 4 | Not | Идентификатор товара из таблицы 4.2.2 |
3 | Party_id | Числовой | 4 | Not | Идентификатор партии товара из таблицы 4.2.4 |
4 | Quantity | Числовой | 4 | Null | Количество товара в партии |
5 | Price | Денежный | 8 | Not | Стоимость единицы товара |
Справочник «Проданная партия товара»
В таблице «Party_sold» содержатся сведения о проданном товаре. Структура данных приведена в табл. 4.2.6.
Таблица 4.2.6
Структура таблицы Party_sold
№ | Название поля | Тип поля | Размер | Null | Назначение |
1 | Party_id | Числовой | 4 | Not | Номер партии (товарно-транспортной накладной |
2 | _Date | Дата | 8 | Not | Дата продажи |
3 | Price | Денежный | 8 | Not | Стоимость партии товара |
4 | Customer_id | Числовой | 4 | Not | Идентификатор покупателя из таблицы 4.2.3 |
5 | Seria | Текстовый | 10 | Not | Серия товарно-транспортной накладной |
Справочник «Проданный товар»
В таблице «Sent_goods» содержится информация о стоимости и составе продаваемой партии товара. Структура данных приведена в табл. 4.2.7.
Таблица 4.2.7
Структура таблицы Sent_goods
№ | Название поля | Тип поля | Размер | Null | Назначение |
1 | Goods_id | Числовой | 4 | Not | Идентификатор товара из таблицы 4.2 |
2 | Party_id | Числовой | 4 | Not | ID партии из таблицы 4.6 |
3 | Quantity | Числовой | 4 | Not | Количество товара в данной партии |
4 | Price | Денежный | Y | Not | Стоимость единицы товара |
Справочник «Данные склада»
В таблице «Warehouse» содержатся реквизиты склада . Структура данных приведена в табл. 4.2.8.
Таблица 4.2.8
Структура таблицы Warehouse
№ | Название поля | Тип поля | Размер | Null | Назначение |
1 | Name | Текстовый | 100 | Not | Наименование склада |
2 | Address | Текстовый | 255 | Not | Адрес склада. |
3 | INN | Числовой | 4 | Not | ИНН склада |
4 | KPP | Числовой | 4 | Not | КПП склада |
5 | Phone | Текстовый | 20 | Not | Телефон |
6 | Account | Текстовый | 25 | Not | Счёт |
7 | Bank | Текстовый | 255 | Not | Банк |
8 | Address_bank | Текстовый | 255 | Not | Адрес банка |
9 | BIK | Числовой | 4 | Not | БИК |
10 | Okpo | Числовой | 4 | Not | ОКПО склада |
11 | Corr_account | Текстовый | 25 | Not | Корреспондентский счёт |
12 | Director | Текстовый | 255 | Not | Директор |
13 | Chief_accountant | Текстовый | 255 | Not | Главный бухгалтер |
4.3. Диаграмма «Сущность-связь» ( ER -диаграмма)
Диаграмма “Сущность-связь” (ER-диаграмма) разработана на основе анализа предметной области и представлена на рис. 4, выполненная с помощью CASE-средств MS SQL Server 2000.
Сущность «Поставщик» (Suppliers служит для учета поставщиков партий на склад.
Сущность «Поставщик» связана с сущностью «Поставленная партия товара».
Атрибуты сущности «Поставщик»:
Supplier_id - Идентификатор поставщика, первичный ключ.
Supplier_name -Наименование поставщика.
Supplier_address – Адрес поставщика
Supplier_account – Расчетный счёт поставщика
Supplier_inn - ИНН поставщика
Supplier_kpp -КПП поставщика
Supplier_phone -телефон поставщика
Supplier_bank -банк поставщика
Address_bank -адрес банка поставщика
Supplier_bik -БИК банка поставщика
Corr_account -Корреспондентский счёт поставщика
Okpo -код ОКПО
Director -Руководитель предприятия поставщика
Chief_accountant -Главный бухгалтер поставщика
Сущность «Покупатель» (Customer) служит для учета юридических и физических лиц, cделавшие приобретение партий товара.
Сущность «Покупатель» связана с сущностью «Проданная партия товара».
Атрибуты сущности «Покупатель»:
Customer_id - Идентификатор покупателя, первичный ключ.
Customer_name -Наименование покупателя.
Customer_address – Адрес покупателя
Customer_account – Расчетный счёт покупателя
Customer_inn - ИНН покупателя
Customer_kpp -КПП покупателя
Customer_phone -телефон покупателя
Customer_bank -банк покупателя
Address_bank -адрес банка покупателя
Customer_bik -БИК банка покупателя
Corr_account -Корреспондентский счёт покупателя
Okpo -код ОКПО
Director -Руководитель предприятия покупателя
Chief_accountant -Главный бухгалтер покупателя
Сущность «Товар» (GOODS) служит для учета товаров находящихся в данное время на складе.
Сущность «Товар» связана с сущностями «Поставленные товары» и «Проданные товары».
Атрибуты сущности «Товар»:
Goods _ id - Номер_товара, первичный ключ.
Goods_name - Наименование_товара.
Price -Цена.
Manufacturer -Фирма – производитель товара.
Quantity - Количество
Unit - Единица товара (тонна, ящик, мешок, и т п)
Massa - Масса единицы товара
Сущность «Закупаемая партия товара» служит для учёта даты поставки партии товара на склад, поставщика и стоимости партии.
Сущность «Закупаемая партия товара» связана с сущностями «Товар», «Закупленные товары».
Атрибуты сущности «Закупаемая партия товара»:
Party _ id – номер партии товара, первичный ключ.
Date - дата поступления партии товара на склад.
Supplier_id - идентификатор поставщика.
Price - стоимость партии.
Сущность «Проданная партия товара» служит для учёта даты продажи партии товара со склада, покупателя и стоимости партии.
Сущность «Проданная партия товара» связана с сущностями «Товар», «Проданные товары».
Атрибуты сущности «Проданная партия товара»:
Party _ id – номер партии товара, первичный ключ.
Date - дата поступления партии товара на склад.
Customer_id - идентификатор покупателя.
Price - стоимость партии
Seria - серия товарно–транспортной накладной.
Сущность «Проданный товар» служит для учёта состава проданной партии товара.
Сущность связана с сущностями «Товар» и «Проданная партия товара».
Атрибуты сущности «Проданный товар»:
Дата: 2019-12-22, просмотров: 217.