Товары
Код товара
Группа товара
Наименование товара
Остаток товара
Цена товара
Срок гарантии
Покупатели
Код покупателя
Наименование покупателя
Адрес покупателя
Телефон покупателя
Продажи
Код расходной накладной
Номер расходной накладной
Тип расходной накладной
Дата расходной накладной
Кол-во товара
Величина скидки
Резерв
Дата резервирования
В итоге, в нашей проектируемой БД получается две справочные таблицы -это «Товар» и «Покупатели» и две транзакционные таблицы - «Продажи» и «Резерв». Справочные, содержат информацию справочного характера, обладают невысокой степенью изменения, выступают в качестве главной таблицы. Должны быть неизбыточными, т.е. хранить только общие сведения для данного предмета. Транзакционные, служат для накопления данных, основанных на значении данных в другой таблице. Таблица «Продажа» связана с таблицами «Товар» и «Фирмы» по составному ключу, то есть по нескольким полям, а именно: через поля «Код товара» и «Код фирмы». Остальные таблицы связаны между собой по Таблицы связаны между собой типом связи "один-ко-многим" - означает, что одной записи главной таблицы в подчиненной таблице может соответствовать несколько записей. Этот вид отношения встречается наиболее часто.
Структура БД:
Атрибут
Описание
TovID
Уникальный идентификатор товара
TovTovGrup
Наименование группы товара
TovName
TovOst
Остаток товара на складе
TovPrice
Цена товара на складе
TovTimeOk
Срок гарантийного обязательства
FirmID
Уникальный идентификатор покупателя
FirmName
Наименование фирмы
FirmAdress
Адрес фирмы
FirmPhone
Телефон фирмы
RasNaklID
Уникальный идентификатор расходной накладной
RasNaklDate
Дата создания расходной накладной
RasNaklType
Тип расходной накладной (безнал, товарный чек, чекДоплата)
RasNaklPokup
Получатель расходной накладной
RasNaklTov
RasNaklTKol
Количество товара
RasNaklSale
Величина скидки в %
ReservTov
Резервируемый товар
ReservData
ReservKol
Кол-во резервируемого товара
Описание таблиц
Таблица «Товар»:
Поле
Тип данных
Длина
Характеристика
ТоварID
Счетчик
ключ
Числовой(number)
индекс
Наименование
Текстовый(alpha)
50
Остаток
Числовой (number)
Цена
Денежный (money)
Таблица «Firms»:
40
80
Таблица «RasNakl»:
Дата (Date)
15
RasNaklFirm
Таблица «Reserv»
ReservDate
ReservTovKol
20
Выбор модели данных.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13