48576 (Разработка информационной системы учета товаров на оптовом складе), страница 2
Описание файла
Документ из архива "Разработка информационной системы учета товаров на оптовом складе", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "48576"
Текст 2 страницы из документа "48576"
В полученной первой нормальной форме каждый не входящий в первичный ключ атрибут функционально зависит от первичного ключа, следовательно, это вторая нормальная форма.
4.2 Структура таблиц
Справочник «Поставщики».
Информации о поставщиках хранится в таблице «Supplier».
Структура и правила поддержки целостности данных приводятся в табл. 4.2.1
Таблица 4.2.1.
Структура таблицы Supplier
№ | Название поля | Тип поля | Длина | Null | Назначение |
1 | Supplier_id | Числовой | 4 | Not | Первичный ключ |
2 | Supplier_name | Текстовый | 100 | Not | Название фирмы |
3 | Supplier_address | Текстовый | 255 | Not | Адрес фирмы |
4 | Supplier_INN | Числовой | 4 | Not | ИНН |
5 | Supplier_account | Текстовый | 25 | Not | Номер счёта поставщика |
6 | Supplier_KPP | Числовой | 4 | Not | КПП поставщика |
7 | Supplier_phone | Текстовый | 20 | Not | Телефон(ы) поставщика |
8 | Supplier_bank | Текстовый | 255 | Not | Банк поставщика |
9 | Address_bank | Текстовый | 255 | Not | Адрес банка |
10 | Supplier_bik | Текстовый | 255 | Not | БИК поставщика |
11 | Corr_account | Текстовый | 25 | Not | Корреспондентский счёт поставщика |
12 | Okpo | Числовой | 4 | Not | ОКПО поставщика |
13 | Director | Текстовый | 255 | Not | Директор предприятия |
14 | Chief_accountant | Текстовый | 255 | Not | Главный бухгалтер предприятия |
Справочник «Товары»
В справочнике «goods» хранится информация о наименовании товара. Она связана с таблицами в которых находятся параметры для каждого товара. Структура данных приведена в табл. 4.2.2.
Таблица 4.2.2.
Структура таблицы Goods
№ | Название поля | Тип поля | Длина | Null | Назначение |
1 | Goods_id | Числовой | 4 | Not | Первичный ключ |
2 | Goods_name | Текстовый | 50 | Not | Название типа |
3 | Quantity | Числовой | 4 | Not | Количество данного товара |
4 | Price | Денежный | 8 | Not | Цена единицы товара |
5 | Manufacturer | Текстовый | 255 | Not | Производитель |
6 | Unit | Текстовый | 4 | Not | Единица измерения товара (тонна, ящик, мешок и т п) |
7 | Massa | Числовой | 4 | Not | Масса единицы товара |
Справочник «Заказчики»
Справочник «customer» содержит информацию о заказчиках. Структура данных приведена в табл. 4.2.3.
Таблица 4.2.3
Структура таблицы Customer
№ | Название поля | Тип поля | Длина | Null | Назначение | |||
1 | Customer_id | Числовой | 4 | Not | Первичный ключ | |||
2 | Customer_name | Текстовый | 50 | Not | Название фирмы | |||
3 | Customer_address | Текстовый | 255 | Not | Адрес фирмы | |||
4 | Customer _INN | Числовой | 4 | Not | ИНН | |||
5 | Customer_account | Текстовый | 25 | Not | Номер счёта заказчика | |||
6 | Customer_KPP | Числовой | 4 | Not | КПП покупателя | |||
7 | Customer _phone | Текстовый | 255 | Not | Телефон(ы) покупателя | |||
8 | Customer _bank | Текстовый | 255 | Not | Банк покупателя | |||
9 | Address_bank | Текстовый | 255 | Not | Адрес банка | |||
№ | Название поля | Тип поля | Длина | Null | Назначение | |||
10 | Customer _bik | Текстовый | 255 | Not | БИК покупателя | |||
11 | Corr_account | Текстовый | 25 | Корреспондентский счёт покупателя | ||||
12 | Okpo | Числовой | 4 | Not | ||||
13 | Director | Текстовый | 255 | Not | Директор предприятия | |||
14 | Chief_accountant | Текстовый | 255 | Not | Главный бухгалтер предприятия |
Справочник «Закупаемая партия товара»
В таблице «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.