4.1.2 Первая нормальная форма

 


В полученной первой нормальной форме каждый не входящий в первичный ключ атрибут функционально зависит от первичного ключа, следовательно, это вторая нормальная форма.

 

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.

Таблица 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 Главный бухгалтер

 


Информация о работе «Разработка информационной системы учета товаров на оптовом складе»
Раздел: Информатика, программирование
Количество знаков с пробелами: 37243
Количество таблиц: 9
Количество изображений: 10

Похожие работы

Скачать
75499
2
3

... на специализированные программные продукты. Это существенно экономит трудовые ресурсы, одновременно повышая производительность труда. 2.1 Информационная система предприятия при организации удаленного склада   Автоматизация склада объединяет системы управления складом, технологию штрих-кодирования, радиотерминалы, сканеры, складское и транспортно-погрузочное оборудование, производственные ...

Скачать
42478
13
8

... Программисты (5) 9.         Оператор (1) Разработка системы будет включать следующие этапы: ·        Анализ предметной области. ·        Разработка технического задания. ·        Разработка базы данных и определение входных и выходных данных ·        Проектирование информационной системы ·        Кодирование и отладка информационного обеспечения. ·        Промежуточное тестирование и ...

Скачать
118449
15
4

... выбывающих товаров производится одним из возможных методов: 1) по себестоимости каждой единицы; 2) по средней себестоимости; 3) методом ФИФО; 4) методом ЛИФО. Рассмотрим на конкретном примере порядок отражения в бухгалтерском учете реализации товаров на предприятии оптовой торговли. Пример 1. Организация приобрела партию товара стоимостью 180 тыс. руб. (в том числе НДС 30 тыс. руб.). В ...

Скачать
85020
11
3

... и подтверждено подписью руководителя организации (индивидуального предпринимателя) с указанием даты исправления и печатью организации (индивидуального предпринимателя — при ее наличии). 2. Бухгалтерский учет товаров и тары в организации оптовой торговли (на примере ИП МЕ.Забровский)   2.1 Характеристика финансово-хозяйственной деятельности предприятия Объект исследования курсовой работы ...

0 комментариев


Наверх