Создание концептуальной модели базы данных
Рис. 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) |