Добавил:
при поддержке музыки группы Anacondaz Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проект ПИ.docx
Скачиваний:
61
Добавлен:
21.10.2022
Размер:
2.51 Mб
Скачать

4.2. Разработка физической структуры данных

Разработанные в логической модели объекты преобразуем в физическую модель. Она изображена на рисунке 7:

Рисунок 7 – Физическая модель

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

Рисунок 8 – Таблицы и взаимосвязи между ними

На данном рисунке показаны таблицы и взаимосвязи между ними. Среди объектов можно наблюдать как связи «один ко многим», так и «один к одному».

4.3. Структура таблиц

Структура таблицы включает, что каждый объект должен содержать

определенный тип данных. Опишем структуру таблиц.

Sdelki

Название поля

Тип данных

Пояснение

Ключи

kod_sdelki

Счетчик

Код сделки

Первичный

№_dogovora

Числовой

Номер договора

Альтернативный

kod_pokupatelya

Числовой

Код покупателя

Внешний

kod_sotrudnika

Числовой

Код сотруника

Внешний

kod_PTS

Числовой

Код ПТС

Внешний

obschaya_stoimost

Денежный

Общая стоимость сделки с учетом НДС

 

uslovia_sdelki

Текст

Гражданство в настоящее время

Data_vipoleniya

Дата

Дата выполнения условий сделки

Data_podachi_zayavleniya

Дата

Дата подачи заявления

 

Pokupateli

Название поля

Тип данных

Пояснение

Ключи

kod_pokupatelya

Счетчик

Код покупателя

Первичный

familiya

Короткий текст

Фамилия покупателя

imya

Короткий текст

Имя покупателя

otchestvo

Короткий текст

Отчество покупателя

№_pasporta

Числовой

Номер паспорта

Альтернативный

INN

Числовой

ИНН покупателя

 

data_rojdeniya

Дата

Дата рождения покупателя

kod_banka

Числовой

Код банка, обслуживающего покупателя

Внешний

№_scheta

Короткий текст

Номер счета покупателя

Banki

Название поля

Тип данных

Пояснение

Ключи

kod_banka

Счетчик

Код банка

Первичный

naimenovanie

Текст

Название банка

mesto_nahojgeniya

Текст

Адрес банка

PTS

Название поля

Тип данных

Пояснение

Ключи

kod_PTS

Счетчик

Код ПТС

Первичный

kod_avtomobilya

Числовой

Код автомобиля

Внешний

Identificatsionniy_nomer

Числовой

Идентификационный номер

Альтернативный

God_izgotovleniya

Дата

Год изготовления

Organizatcia_izgotovitel

Текст

Организация-изготовитель

Odobrenir_tipa_TS

Короткий текст

Одобрение типа ТС

 

Strana_vivoza

Короткий текст

Страна вывоза

Seriya_TD_TPO

Текст

Серия ТД, ТПО

Tamogennie_ogranicheniya

Текст

Таможенные ограничения

Naimenovanie_organizatcii

Текст

Наименование организации

Data_vidachi_pasporta

Дата

Дата выдачи паспорта

Avtomobili

Название поля

Тип данных

Пояснение

Ключи

kod_avtomobilya

Счетчик

Код автомобиля

Первичный

marka

Текст

Mарка

naimenovanie

Короткий текст

Наименование модели

kategoriya

Короткий текст

Категория

Model_dvigatelya

Текст

Модель двигателя

shassi

Текст

Шасси

kuzov

Текст

Кузов

 

tsvet

Короткий текст

Цвет

Ecologicheskiy_klass

Короткий текст

Экологический класс

Maximalnaya_massa

Числовой

Максимальная разрешенная масса

Massa_bez_nagruzki

Числовой

Масса без нагрузки

Sotrudnici

Название поля

Тип данных

Пояснение

Ключи

kod_sotrudnica

Счетчик

Код сотрудника

Первичный

familiya

Короткий текст

Фамилия сотрудника

imya

Короткий текст

Имя сотрудника

otchestvo

Короткий текст

Отчество сотрудника

status

Текст

Статус сотрудника в данный момент

kod_doljnosti

Числовой

Код должности

Внешний

Doljnosti

Название поля

Тип данных

Пояснение

Ключи

kod_doljnosti

Счетчик

Код должности

Первичный

Opisanie_doljnosti

Текст

Описание должности

Соседние файлы в предмете Программная инженерия