База данных "Магазин косметики"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

анной при данной продажеkod_tp2

Таблица 2.13 - Строка продажи

ТерминыСмыслОбозначениеПример значенияКод строки продажиКод строки продажи в списке строк продажkod_spr108Код продажиКод продажи, в которую входит данная строкаkod_prod140Код номенклатурыТовар, который был проданkod_nom9ЦенаЦена, по которой был продан данный товарprice_r130.90КоличествоКоличество данного товара, которое было проданоkolvo1

Таблица 2.14 - Поставка

ТерминыСмыслОбозначениеПример значенияКод поставкиКод поставки в списке поставокkod_post150ДатаДата поставкиdate_post12.03.2007Код контрагентаКод контрагента, у которого был куплен товарkod_ka12Код типа ценКод типа цены, использованной при данной поставкеkod_tp2

Таблица 2.15 - Строка поставки

ТерминыСмыслОбозначениеПример значенияКод строки поставкиКод строки поставки в списке строк поставокkod_spo108Код поставкиКод поставки, в которую входит данная строкаkod_post140Код номенклатурыТовар, который был купленkod_nom9ЦенаЦена, по которой был куплен данный товарprice_rr130.90КоличествоКоличество данного товара, которое было купленоkolvo1

Таблица 2.16 - Контрагент

ТерминыСмыслОбозначениеПример значенияКод контрагентаКод контрагента в списке строк контрагентовkod_ka28НазваниеНазвание фирмы-контрагентаname_kaЯблочкоГородГород (юридический адрес контрагента)city_kaМоскваУлицаУлица (юридический адрес контрагента)street_kaСуворовскаяДомДом (юридический адрес контрагента)house_ka25ОфисОфис (юридический адрес контрагента)office_ka17ТелефонКонтактный телефон контрагентаphone_ka89103121111ИННИдентификационный номер налогоплательщикаinn_ka463226468770КППКод причины постановки на учет kpp_ka772222222

Таблица 2.17 - Банковский счет

ТерминыСмыслОбозначениеПример значенияКод счетаУникальный номер счетаkod_sch40703810000000000014Код банкаКод банка, в котором открыт счетkod_bank047144000Код контрагентаКод контрагента - владельца счетаkod_ka15Таблица 2.18 - Банк

ТерминыСмыслОбозначениеПример значенияБИКБанковский идентификационный кодkod_sch047144000К/сКорр счетks30101810600000000232НазваниеНазвание банкаname_bankПромбанкГородГород, в котором расположено отделение, в котором открыт счетcity_bКурск

Таблица 2.19 - Магазин

ТерминыСмыслОбозначениеПример значенияКод организацииКод подразделения магазинаkod_org7НазваниеНазвание подразделенияname_orgКурское отделениеГородГород, в котором расположено подразделение (юридический адрес)cityКурскУлицаУлица, на которой расположено подразделение (юридический адрес)streetСоветскаяДомДом, в котором расположено подразделение (юридический адрес)house18ОфисОфис, в котором расположено подразделение (юридический адрес)office11ТелефонКонтактный телефон подразделенияphone89045213468ИННИдентификационный номер налогоплательщикаinn463226468770КППКод причины постановки на учет kpp772222222Расчетный счетУникальный номер счетаrs40703810000000000014БИКБанковский идентификационный кодkod_sch047144000

Таблица 2.20 - Оплата

ТерминыСмыслОбозначениеПример значенияКод оплатыКод оплаты в списке оплатkod_opl2Код продажиКод продажи, к которой относится оплатаkod_prod9Код статусаКод статуса оплатыkod_st2

Таблица 2.21 - Статус оплаты

ТерминыСмыслОбозначениеПример значенияКод статусаКод статуса в списке статусовkod_st2НазваниеНазвание статусаname_stОплачен

2.4 Определения функциональных зависимостей

 

Ключевые зависимости

Одному коду номенклатуры не могут соответствовать номенклатуры с разными названиями, кодами стран-производителей, кодами производителей, единицами измерения, весом.

Одному коду цены не могут соответствовать цены с разным типом цены, кодом номенклатуры, ценой.

Одному коду типа цен не могут соответствовать цены с разными названиями, кодами валют.

Одному коду валюты не могут соответствовать валюты с разными названиями, курсами.

Одному коду производителя не могут соотвтетствовать производители с разными названиями, адресами - городами, улицами, домами, офисами и телефонами.

Одному коду представителя не могут соответствовать представители с разными названиями, кодами производителя, адресами - городами, улицами, домами, офисами и телефонами.

Одному коду страны не могут соответствовать страны с разными названиями.

Одному коду рекомендаций не могут соответствовать рекомендации к разным номенклатурам, с разными вариантами рекомендаций.

Одному коду варианта рекомендаций не могут соответствовать разные варианты рекомендаций.

Одному коду состава не могут соответствовать составы разных номенклатур, разные вещества.

Одному коду вещества не могут соответствовать вещества с разными названиями.

Одному коду продаж не могут соответствовать продажи с разными датами, участниками-контрагентами и кодами типа цены.

Одному коду строки продаж не могут соответствовать строки разных продаж, с разными номенклатурами, проданными в разном количестве по разным ценам.

Одному коду поставок не могут соответствовать поставки с разными датами, участниками-контрагентами и кодами типа цены.

Одному коду строки поставок не могут соответствовать строки разных поставок, с разными номенклатурами, купленными в разном количестве по разным ценам.

Одному коду контрагента не могут соотвтетствовать контрагенты с разными названиями, адресами - городами, улицами, домами, офисами и телефонами, ИНН и КПП.

Одному коду счета не могут соответствовать разные коды банка и разные коды контрагента.

Одному БИК не могут соответствовать банки с разными названиями и корр. счетами, расположенные в разных городах.

Одному коду подразделения не могут соответствовать подразделения ?/p>