1.2      Склад

Название (в базе) Название (перевод) Описание

Код товара

Код фирмы

Код персон

Код типа операции

 

Цена

Дата

Кол-во

 

KOD_TOVARA

KOD_FIRMI

KOD_PERSON

KOD_TIPA_OPERAZII

ZENA

DATA

KOLICHESTVO

Код товара в таблице Tovar

Код фирмы в таблице Firmi

Код персоны в таблице Personal

Код типа операции в таблице Tipi_operazii

Закупочная цена

Дата

Количество товара участвующего в операции

1.3      Товар

Название (в базе) Название (перевод) Описание

Код

 

Код типа товара

Название

KOD

KOD_TIPA_TOVARA

NAZVANIE

Уникальный индентификатор товара

Код товара в таблице Tipi_tovarov

Название товара


1.4      Типы товаров

Название (в базе) Название (перевод) Описание

Код

 

Название

Код фирмы

 

Код типа товара

 

KOD

NAZVANIE

KOD_FIRMI

KOD_TIPA_TOVARA

Уникальный индентификатор типа товара

Название типа товара

Код фирмы производителя в таблице Firmi

Код родительского типа товаров в таблице Tipi_tovarov

1.5      Фирмы

Название (в базе) Название (перевод) Описание

Код

 

Название

Адрес

Телефон

Код типа фирмы

 

KOD

NAZVANIE

ADRES

TELEFON

KOD_TIPA_FIRMI

Уникальный индентификатор типа фирмы

Название фирмы

Адрес

Телефон

Код типа фирмы в таблице Tipi_firm

1.6      Технические характеристики

Название (в базе) Название (перевод) Описание

Код товара

Код свойства

Значение

KOD_TOVARA

KOD_SVOISTVA

ZNACHENIE

Код товара в таблице Tovar

Код свойства в таблице Svoistva

Значение характеристики

1.7      Свойства

Название (в базе) Название (перевод) Описание

Код

Название

Единицы измерения

KOD

NAZVANIE

EDINIZI IZMERENIA

Уникальный индентификатор Название свойства

Единицы измерения свойства

1.8      Профессии

Название (в базе) Название (перевод) Описание

Код

Название

KOD

NAZVANIE

Уникальный индентификатор Название профессии

1.9      Типы фирм

Название (в базе) Название (перевод) Описание

Код

Название

KOD

NAZVANIE

Уникальный индентификатор Название фирмы

1.10          Типы операций

Название (в базе) Название (перевод) Описание

Код

Название

KOD

NAZVANIE

Уникальный индентификатор Название операции

123 – Primary key (первичный ключ)

123 – Foreign key (связь)

123 – Uniqe (уникальный)


2.         Примеры создания таблиц

create table Professii (KOD NUMBER(5) PRIMARY KEY,

NAZVANIE VARCHAR2(30) UNIQUE

);

create table Personal (KOD NUMBER(5) PRIMARY KEY,

FIO VARCHAR2(50),

TELEFON VARCHAR2(15),

BIRTHSDAY DATE,

ADRES VARCHAR2(30),

POL NUMBER(1),

KOD_PROFESSII NUMBER(5),

UNIQUE (FIO,BIRTHSDAY),

FOREIGN KEY KOD_PROFESSII REFERENCES PROFESSII KOD

);

create table Svoistva (KOD NUMBER(5) PRIMARY KEY,

NAZVANIE VARCHAR2(30),

EDINIZI IZMERENIA VARCHAR2(10)

);

create table Texnicheskie_xarakteristiki (

KOD_TOVARA NUMBER(5),

KOD_SVOISTVA NUMBER(5),

ZNACHENIE NUMBER(5),

FOREIGN KEY KOD_TOVARA REFERENCES TOVARI KOD,

FOREIGN KEY KOD_SVOISTVA REFERENCES SVOISTVA KOD

);

create table Tipi_firm (KOD NUMBER(5) PRIMARY KEY,

NAZVANIE VARCHAR2(30) UNIQUE

);

create table Tipi_operazii (KOD NUMBER(5) PRIMARY KEY,

NAZVANIE VARCHAR2(30) UNIQUE

);

create table Firmi (KOD NUMBER(5) PRIMARY KEY,

NAZVANIE VARCHAR2(30) UNIQUE,

ADRES VARCHAR2(30),

TELEFON VARCHAR2(15),

KOD_TIPA_FIRMI NUMBER(5),

FOREIGN KEY KOD_TIPA_FIRMI REFERENCES TIPI_FIRM KOD

);

create table Tipi_tovarov (KOD NUMBER(5) PRIMARY KEY,

NAZVANIE VARCHAR2(30) UNIQUE,

KOD_FIRMI NUMBER(5),

KOD_TIPA_TOVARA NUMBER(5),

FOREIGN KEY KOD_FIRMI REFERENCES FIRMI KOD,

FOREIGN KEY KOD_TIPA_TOVARA REFERENCES TIPI_TOVAROV KOD

);

create table Tovari (KOD NUMBER(5) PRIMARY KEY,

KOD_TIPA_TOVARA NUMBER(5),

NAZVANIE VARCHAR2(30),

UNIQUE (KOD_TIPA_TOVARA,NAZVANIE),

FOREIGN KEY KOD_TIPA_TOVARA REFERENCES TIPI_TOVAROV KOD

);

create table Sklad (

KOD_TOVARA NUMBER(5),

KOD_FIRMI NUMBER(5),

KOD_PERSON NUMBER(5),

KOD_TIPA_OPERAZII NUMBER(5),

ZENA NUMBER(5),

DATA DATE,

KOLICHESTVO NUMBER(3),

FOREIGN KEY KOD_TOVARA REFERENCES TOVARI KOD,

FOREIGN KEY KOD_FIRMI REFERENCES FIRMI KOD,

FOREIGN KEY KOD_PERSON REFERENCES PERSONAL KOD,

FOREIGN KEY KOD_TIPA_OPERAZII REFERENCES TIPI_OPERAZII KOD

);



Информация о работе «База данных велосипедного магазина»
Раздел: Информатика, программирование
Количество знаков с пробелами: 16348
Количество таблиц: 30
Количество изображений: 19

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

Скачать
273302
51
24

... мира (2,17 млн. кв. км.). Общая площадь "материковой" части страны - 42,9 тыс. кв. км. ПОГОДА Город to воды пн, 19.1 вт, 20.1 ср, 21.1 чт, 22.1 Дания Копенгаген - +2 / -1 частичная облачность -4 / -8 дождь со снегом -3 / -8 Эсбъерг +2 +5 / 0 +1 / -3 преимущественная облачность -1 / -5 преимущественная облачность ...

Скачать
53152
0
0

... организма велосипедиста, а участник туристского похода на велосипеде разовьет силу, выносливость, улучшит общее физическое развитие.   1.4 Материально-техническое оснащение для развития велосипедного туризма Если Вы планируете отправиться в серьезное многодневное путешествие на велосипеде, то необходимо заранее научиться выдерживать заданный темп. В длительный велотур имеет смысл приобрести ...

Скачать
198325
1
7

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

Скачать
446015
2
0

... нац-й культуры, изучение спектра проблем общественного сознания. ü  Материальные вопросы, наличие эк-ких предпосылок для решения возникших проблем.13. Современные проблемы в развитии социально-культурного сервиса и туризма. В РФ необходимо создание тур. комплекса, обеспечивающего, с одной стороны широкими возможностями для удовлетворения потребностей росс. и иностр. граждан в тур. услугах, ...

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


Наверх