Главная страница

объектно-ориентированный анализ. объектно-ориентир анализ. Обследование предметной области


Скачать 1.28 Mb.
НазваниеОбследование предметной области
Анкоробъектно-ориентированный анализ
Дата20.08.2019
Размер1.28 Mb.
Формат файлаdoc
Имя файлаобъектно-ориентир анализ.doc
ТипРеферат
#85211
страница3 из 12
1   2   3   4   5   6   7   8   9   ...   12

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



Таблица “Оклад”

Содержит данные о денежной ставке за класс.

Поле

Тип данных

Комментарий

Klass

Текстовый

Название класса – ключ

Обязательное поле

Размер 10

Oklad

Числовой

Величина начисления

Целое

Обязательное поле


Таблица “Водители”

Содержит данные о водителях в парке.

Поле

Тип данных

Комментарий

Pasp

Текстовый

Серия + номер паспорта – ключ

Обязательное поле

Размер 11

Условие на значение:

Like "???? ??????"

FIO

Текстовый

Фамилия и инициалы

Обязательное поле

Размер 50

Условие на значение:

Like "* ?.?."

staj

Числовой

Стаж (лет)

Не обязательное поле

Целое

Условие на значение

>0

klas

Текстовый

Класс водителя – вторичный ключ

Обязательное поле

Размер 1

Условие на значение:

(="A") Or (="B") Or (="C")

oklad

Числовой

Рассчитанная величина оклада

Обязательное поле

Целое

Условие на значение:

>0

data_roj

Дата/время

Дата рождения

Adres

Текстовый

Место проживания, прописка

Не обязательное поле

Размер 200

Связь по ключу klas с таблицей “Оклад” предусматривает обеспечение ссылочной целостности и каскадное обновление.
Таблица “Автобусы”

Содержит данные об автобусах в парке.

Поле

Тип данных

Комментарий

avtob

Текстовый

Номер автобуса –ключ

Обязательное поле

Размер 6

Type

Текстовый

Тип автобуса – вторичный ключ

Обязательное поле

Размер 50


Связь по ключу Type с таблицей “Тип_вместимость” предусматривает обеспечение ссылочной целостности.
Таблица “ Тип_вместимость ”

Содержит данные о вместимости автобусов определенного типа.

Поле

Тип данных

Комментарий

Type

Текстовый

Тип автобуса – ключ

Обязательное поле

Размер 50

Vmestim

Числовой

Вместимость

Обязательное поле

Целое

Условие на значение

>0


Таблица “ Поломки ”

Содержит данные о поломках автобусов и дат поломок.

Поле

Тип данных

Комментарий

id_Pol

Счетчик

Искусственный ключ

avtob

Текстовый

Номер автобуса

Обязательное поле

Размер 6

date

Дата/время

Дата поломки


Связь по ключу avtob с таблицей “Автобусы” предусматривает обеспечение ссылочной целостности.
Таблица “ Маршруты”

Содержит данные о маршрутах, обслуживаемых автопарком.

Поле

Тип данных

Комментарий

marshr

Числовой

Номер маршрута – ключ

Обязательное поле

Целое

Условие на значение

>0

Nach_punkt

Текстовый

Название начального пункта

Обязательное поле

Размер 50

Konechn_punkt

Текстовый

Название конечного пункта

Обязательное поле

Размер 50

Nach_dvij

Дата/время

Время начала движения

Kon_vrema

Дата/время

Время окончания движения

Interval

Числовой

Интервал движения (в мин)

Обязательное поле

Целое

Условие на значение

>0

Protaj

Числовой

Протяженность (в мин) Обязательное поле

Целое

Условие на значение

>0


Таблица “Водят”

Содержит данные, какой водитель на каком автобусе какой маршрут и какое время обслуживал.

Поле

Тип данных

Комментарий

id_vod

Счетчик

Искусственный ключ

Pasp

Текстовый

Серия + номер паспорта – вторичный ключ

Не обязательное поле

Размер 11

avtob

Текстовый

Номер автобуса - вторичный ключ

обязательное поле

Размер 6

marshr

Числовой

Номер маршрута - вторичный ключ

обязательное поле

Целое

Условие на значение

>0

date

Дата/время

Дата


Связь по ключу Pasp с таблицей “Водители” предусматривает обеспечение ссылочной целостности.

Связь по ключу avtob с таблицей “Автобусы” предусматривает обеспечение ссылочной целостности.

Связь по ключу marshr с таблицей “Маршруты” предусматривает обеспечение ссылочной целостности.

1   2   3   4   5   6   7   8   9   ...   12


написать администратору сайта