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 | Главный бухгалтер |
... на специализированные программные продукты. Это существенно экономит трудовые ресурсы, одновременно повышая производительность труда. 2.1 Информационная система предприятия при организации удаленного склада Автоматизация склада объединяет системы управления складом, технологию штрих-кодирования, радиотерминалы, сканеры, складское и транспортно-погрузочное оборудование, производственные ...
... Программисты (5) 9. Оператор (1) Разработка системы будет включать следующие этапы: · Анализ предметной области. · Разработка технического задания. · Разработка базы данных и определение входных и выходных данных · Проектирование информационной системы · Кодирование и отладка информационного обеспечения. · Промежуточное тестирование и ...
... выбывающих товаров производится одним из возможных методов: 1) по себестоимости каждой единицы; 2) по средней себестоимости; 3) методом ФИФО; 4) методом ЛИФО. Рассмотрим на конкретном примере порядок отражения в бухгалтерском учете реализации товаров на предприятии оптовой торговли. Пример 1. Организация приобрела партию товара стоимостью 180 тыс. руб. (в том числе НДС 30 тыс. руб.). В ...
... и подтверждено подписью руководителя организации (индивидуального предпринимателя) с указанием даты исправления и печатью организации (индивидуального предпринимателя — при ее наличии). 2. Бухгалтерский учет товаров и тары в организации оптовой торговли (на примере ИП МЕ.Забровский) 2.1 Характеристика финансово-хозяйственной деятельности предприятия Объект исследования курсовой работы ...
0 комментариев