Создание концептуальной модели базы данных

Рис. 21 Концептуальная модель базы данных FA-уровень.
Глоссарий
Сущности
|
Сущности | |
|
Name |
Definition |
|
CОСТРУДНИКИ |
Работник фирмы тур оператора |
|
АВИА БИЛЕТЫ |
Забронированные АВИАБИЛЕТЫ на РЕЙСЫ ТУРА |
|
АВИА БИЛЕТЫ ПУТЕВКИ |
АВИАБИЛЕТЫ подтверждающие право ТУРИСТА на перелеты по ПУТЕВКЕ |
|
БИЛЕТЫ МЕРОПРИЯТИЙ |
Забронированные БИЛЕТЫ на МЕРОПРИЯТИЯ ТУРА |
|
БИЛЕТЫ ПУТЕВКИ |
БИЛЕТЫ ТУРИСТА на МЕРОПРИЯТИЯ ТУРА |
|
ГОСТИНИЦА |
ГОСТИНИЦЫ В которых Забронированные места по ТУРУ |
|
ДОГОВОР |
основной документ который заключается между туроператором и КЛИЕНТОМ подтверждающий ответственности сторон и и закрепляющий за собой перечень проданных ПУТЕВОК по ТУРу |
|
ДОЛЖНОСТЬ |
Должности СОТРУДНИКов туроператора |
|
ЗАДАНИЯ ТУРА |
Задания по составлению ТУРа |
|
КАТЕГОРИЯ |
Класс обслуживания ТУРИСТА в НОМЕРЕ ГОСТИНИЦЫ |
|
КЛАСС АВИА |
Класс обслуживания клиента в самолете |
|
КЛАСС ГОСТИНИЦЫ |
Класс гостиницы |
|
КЛИЕНТ |
Лицо заключающая ДОГОВОР на покупку ПУТЕВОК |
|
МЕРОПРИЯТИЯ |
Различные МЕРОПРИЯТИЯ культурного, развлекательного, оздоровительного характера проведение которых предусмотрено ТУРОМ |
|
НОМЕРА |
Забронированные места в ГОСТИНИЦАХ |
|
НОМЕРА ПУТЕВКИ |
Забронированные НОМЕРА ГОСТИНИЦЫ в которых будут размещен ТУРИСТ по ПУТЕВКЕ |
|
ПРИКАЗ |
Назначение Турменеджера (СОТРУДНИКА) на ТУР |
|
ПРОГРАММА |
Перечень основных мероприятий ТУРа |
|
ПУТЕВКА |
Документ подтверждающий права ТУРИСТА совершить по ездку по ТУРУ |
|
РЕЙСЫ ТУРА |
Рейсы самолетов авиакомпаний, на которые забронированные билеты по ТУРУ |
|
СТРАНА |
СТРАНА в которой проходит ТУР |
|
ТИП ТУРА |
характеризует тур. В соответствии с основной целью тура. |
|
ТУР |
Продукт туроператора |
|
ТУРИСТ |
Человек отправляющийся в ТУР по ПУТЕВКИ |
Атрибуты
|
Атрибуты сущности "АВИА БИЛЕТЫ" | ||
|
Name |
Definition |
Datatype |
|
Место |
Место в самолете |
INTEGER |
|
Код рейса |
Код рейса |
INTEGER |
|
Авиа компания |
Название авиакомпании в которой были забронированы билеты на рейс |
VARCHAR(20) |
|
Класс |
Класс обслуживания в самолете |
VARCHAR(20) |
|
Атрибуты сущности "АВИА БИЛЕТЫ ПУТЕВКИ" | ||
|
Name |
Definition |
Datatype |
|
Место |
Место в самолете |
INTEGER |
|
Код рейса |
Код рейса |
INTEGER |
|
Авиа компания |
Название авиакомпании в которой были забронированы билеты на рейс |
VARCHAR(20) |
|
Номер паспорта |
Идентификационный номер ТУРИСТА (серийный номер паспорта) |
INTEGER |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Адрес |
Физическое адрес расположения КЛИЕНТА |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата оформления |
Дата когда был оформлен ДОГОВОР |
DATE |
|
Атрибуты сущности "БИЛЕТЫ МЕРОПРИЯТИЙ" | ||
|
Name |
Definition |
Datatype |
|
Место |
место на МЕРОПРИЯТИИ |
INTEGER |
|
Город |
Город в котором проходит мероприятие |
VARCHAR(20) |
|
Дата начала |
Дата начала МЕРОПРИЯТИЯ |
DATE |
|
Место проведения |
Название места, где проходит МЕРОПРИЯТИЕ |
CHAR(18) |
|
Время начала |
Время начала МЕРОПРИЯТИЯ |
DATE |
|
Атрибуты сущности "БИЛЕТЫ ПУТЕВКИ" | ||
|
Name |
Definition |
Datatype |
|
Место |
место на МЕРОПРИЯТИИ |
INTEGER |
|
Город |
Город в котором проходит мероприятие |
VARCHAR(20) |
|
Дата начала |
Дата начала МЕРОПРИЯТИЯ |
DATE |
|
Место проведения |
Название места, где проходит МЕРОПРИЯТИЕ |
CHAR(18) |
|
Время начала |
Время начала МЕРОПРИЯТИЯ |
DATE |
|
Номер паспорта |
Идентификационный номер ТУРИСТА (серийный номер паспорта) |
INTEGER |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Адрес |
Физическое адрес расположения КЛИЕНТА |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата оформления |
Дата когда был оформлен ДОГОВОР |
DATE |
|
Атрибуты сущности "ГОСТИНИЦА" | ||
|
Name |
Definition |
Datatype |
|
Город |
Город, где находится ГОСТИНИЦА |
VARCHAR(20) |
|
Название |
Название ГОСТИНИЦЫ |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Класс |
Класс комфортабельности гостиницы |
VARCHAR(20) |
|
Старана |
Страна в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогулка, итд |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
Атрибуты сущности "ДОГОВОР" | ||
|
Name |
Definition |
Datatype |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Адрес |
Физическое адресс расположения КЛИЕНТА |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата оформления |
Дата когда был оформлен ДОГОВОР |
DATE |
|
номер договора |
Счетный номер ДОГОВОРА |
INTEGER |
|
Старана |
Страна в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогул, итд |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
Атрибуты сущности "ДОЛЖНОСТЬ" | ||
|
Name |
Definition |
Datatype |
|
Должность |
ДОЛЖНОСТИ которые предусмотрены в фирме туроператора |
VARCHAR(20) |
|
Атрибуты сущности "ЗАДАНИЯ ТУРА" | ||
|
Name |
Definition |
Datatype |
|
Номер Задания |
Счетный номер задания |
INTEGER |
|
Номер паспорта |
Идентификационный номер СОТРУДНИКА (серийный номер паспорта) |
INTEGER |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Старана |
Страна в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогул, итд |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
Описание |
Изложение ЗАДАНИЕ по ТУРУ |
VARCHAR(20) |
|
Время исполнения |
Срок до которого необходимо выполнить ЗАДАНИЕ ТУРА |
DATE |
|
Статус |
определяет выполнено задание или нет |
LARGE BINARY |
|
Атрибуты сущности "КАТЕГОРИЯ" | ||
|
Name |
Definition |
Datatype |
|
Категория |
класс обслуживания в номере |
VARCHAR(20) |
|
Атрибуты сущности "КЛАСС АВИА" | ||
|
Name |
Definition |
Datatype |
|
Класс |
Класс обслуживания в самолете |
VARCHAR(20) |
|
Атрибуты сущности "КЛАСС ГОСТИНИЦЫ" | ||
|
Name |
Definition |
Datatype |
|
Класс |
Класс комфортабельности гостиницы |
VARCHAR(20) |
|
Атрибуты сущности "КЛИЕНТ" | ||
|
Name |
Definition |
Datatype |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Адрес |
Физическое адресс расположения КЛИЕНТА |
VARCHAR(20) |
|
Номер клиента |
счетный номер КЛИЕНТА |
INTEGER |
|
телефон |
Номер телефона для связи с КЛИЕНТОМ |
INTEGER |
|
Атрибуты сущности "МЕРОПРИЯТИЯ" | ||
|
Name |
Definition |
Datatype |
|
Город |
Город в котором проходит мероприятие |
VARCHAR(20) |
|
Место проведения |
Название места, где проходит МЕРОПРИЯТИЕ |
CHAR(18) |
|
Время начала |
Время начала МЕРОПРИЯТИЯ |
DATE |
|
Дата начала |
Дата начала МЕРОПРИЯТИЯ |
DATE |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Название |
Название МЕРОПРИЯТИЯ |
VARCHAR(20) |
|
Старана |
Страна в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогул, итд |
VARCHAR(20) |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
Атрибуты сущности "НОМЕРА" | ||
|
Name |
Definition |
Datatype |
|
Город |
Город, где находится ГОСТИНИЦА |
VARCHAR(20) |
|
Название |
Название ГОСТИНИЦЫ |
VARCHAR(20) |
|
Дата заезда |
Дата заезда ТУРИСТА в НОМЕР ГОСТИНИЦЫ |
DATE |
|
Категория |
класс обслуживания в номере |
VARCHAR(20) |
|
Место |
Место в ГОСТИНИЦЫ |
INTEGER |
|
Дата выезда |
Дата выезда ТУРИСТА из НОМЕРА ГОСТИНИЦЫ |
DATE |
|
Атрибуты сущности "НОМЕРА ПУТЕВКИ" | ||
|
Name |
Definition |
Datatype |
|
Город |
Город, где находится ГОСТИНИЦА |
VARCHAR(20) |
|
Название |
Название ГОСТИНИЦЫ |
VARCHAR(20) |
|
Дата заезда |
Дата заезда ТУРИСТА в НОМЕР ГОСТИНИЦЫ |
DATE |
|
Номер паспорта |
Идентификационный номер ТУРИСТА (серийный номер паспорта) |
INTEGER |
|
Категория |
класс обслуживания в номере |
VARCHAR(20) |
|
Адрес |
Физическое адрес расположения КЛИЕНТА |
VARCHAR(20) |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата оформления |
Дата когда был оформлен ДОГОВОР |
DATE |
|
Атрибуты сущности "ПРИКАЗ" | ||
|
Name |
Definition |
Datatype |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Номер паспорта |
Идентификационный номер СОТРУДНИКА (серийный номер паспорта) |
INTEGER |
|
Старана |
Страна в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогул, итд |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
номер приказа |
счетный номер ПРИКАЗА |
INTEGER |
|
Атрибуты сущности "ПРОГРАММА" | ||
|
Name |
Definition |
Datatype |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
описание |
Описание мероприятий по ТУРУ |
VARCHAR(20) |
|
Атрибуты сущности "ПУТЕВКА" | ||
|
Name |
Definition |
Datatype |
|
Номер паспорта |
Идентификационный номер ТУРИСТА (серийный номер паспорта) |
INTEGER |
|
Имя |
Название организации или ФИО КЛИЕНТА |
VARCHAR(20) |
|
Адрес |
Физическое адрес расположения КЛИЕНТА |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата оформления |
Дата когда был оформлен ДОГОВОР |
DATE |
|
Номер путевки |
Счетный номер ПУТЕВКИ |
INTEGER |
|
Атрибуты сущности "РЕЙСЫ ТУРА" | ||
|
Name |
Definition |
Datatype |
|
Код рейса |
Код рейса |
INTEGER |
|
Авиа компания |
Название авиакомпании в которой были забронированы билеты на рейс |
VARCHAR(20) |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Дата вылета |
Дата рейса |
DATE |
|
Врея вылета |
Время завершения посадки на самолета |
DATE |
|
Город прибытия |
|
VARCHAR(20) |
|
Город отправления |
|
VARCHAR(20) |
|
Направления |
Классифицирует РЕЙС относительно мест отдыха по ТУРУ (туда, обратно, пересадка) |
VARCHAR(20) |
|
Старана |
Страна в которой проходит ТУР |
VARCHAR(20) |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогул, итд |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
Атрибуты сущности "СОСТРУДНИКИ" | ||
|
Name |
Definition |
Datatype |
|
Номер паспорта |
Идентификационный номер СОТРУДНИКА (серийный номер паспорта) |
INTEGER |
|
Должность |
ДОЛЖНОСТИ которые предусмотрены в фирме туроператора |
VARCHAR(20) |
|
ФИО |
Фамилия имя отчество СОТРУДНИКА |
VARCHAR(20) |
|
Адрес |
Адрес проживания СОТРУДНИКА |
VARCHAR(20) |
|
Атрибуты сущности "СТРАНА" | ||
|
Name |
Definition |
Datatype |
|
Старана |
Страна в которой проходит ТУР |
VARCHAR(20) |
|
Атрибуты сущности "ТИП ТУРА" | ||
|
Name |
Definition |
Datatype |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогул, итд |
VARCHAR(20) |
|
Атрибуты сущности "ТУР" | ||
|
Name |
Definition |
Datatype |
|
Номер Тура |
Счетный номер ТУРА |
INTEGER |
|
Тип тура |
характеризует тур. В соответствии с основной целью тура. отдых оздоровление, прогул, итд |
VARCHAR(20) |
|
Старана |
Страна в которой проходит ТУР |
VARCHAR(20) |
|
Дата начала |
Дата начала поездки по ТУРУ |
DATE |
|
Дата завершения |
Дата возвращения из ТУРА |
DATE |
|
Номер программы |
Счетчик ПРОГРАММ |
INTEGER |
|
Название |
Краткая характеристика ТУРА |
VARCHAR(20) |
|
Статус |
Определяет текущее состояние тура продажа, разработка, поездка |
VARCHAR(20) |
|
Атрибуты сущности "ТУРИСТ" | ||
|
Name |
Definition |
Datatype |
|
Номер паспорта |
Идентификационный номер ТУРИСТА (серийный номер паспорта) |
INTEGER |
|
ФИО |
Фамилия Имя Отчество ТУРИСТА |
VARCHAR(20) |
|
возвраст |
возраст ТУРИСТА |
CHAR(18) |
|
Адрес |
Место проживания ТУРИСТА |
VARCHAR(20) |
