Файл: Туризм является одной из крупнейших и динамичных отраслей экономики.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.12.2023
Просмотров: 223
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Таблица 1.6- Список атрибутов гостиницы
Таблица 1.7 – Список атрибутов ведомости продаж
1.3 Инфологическая модель БД
Туристы
1
Принадлежит
Туры
Имеется
Имеется
Туристическая группа
Ведомость продаж
Состав групп
Гостиницы
Имеется
Содержит
М1 11М М М 1 1 1М М МРисунок 1 - Инфологическая модель БДТаблица 1.8 - Инфологическая модель БД
1.4 Даталогическая модельТаблица 1.9 – Список связей «Туристы»
Таблица 1.10 - Список связей «Туры»
Таблица 1.11 - Список связей «Туристическая группа»
Таблица 1.12 - Список связей «Состав групп»
Таблица 1.13 - Список связей «Гостиницы»
Таблица 1.14 - Список связей «Ведомость продаж»
| Ключевое поле | Название | Назначение |
| ПК (первичный ключ) | Код гостиницы | Ключевое поле. Представляет собой первичный ключ. Это уникальное значение, соответствующее каждой гостинице. Однако для идентификации каждая гостиница первичного ключа недостаточно, так как каждая гостиница принадлежит определенной группе. Для этого будем использовать внешний ключ. |
| ВК (внешний ключ) | Название гостиницы | С помощью данного внешнего ключа будет определено к какой группе принадлежит каждая гостиница. |
| | Страна | |
| | Город | |
| | Адрес | |
| | Количество мест | |
| | Тип гостиницы | |
| Ключевое поле | Название | Назначение |
| ПК (первичный ключ) | Код ведомости продаж | Ключевое поле. Представляет собой первичный ключ. Это уникальное значение, соответствующее каждой ведомости продаж. Однако для идентификации каждая ведомость продаж первичного ключа недостаточно, так как каждая ведомость продаж принадлежит определенной группе. Для этого будем использовать внешний ключ. |
| ВК (внешний ключ) | Название ведомости продаж | С помощью данного внешнего ключа будет определено к какой группе принадлежит каждая ведомость продаж. |
| | Дата | |
| | Туристическая группа | |
| | Гостиница | |
| | Общая стоимость | |
1.3 Инфологическая модель БД
Туристы
1
Принадлежит
Туры
Имеется
Имеется
Туристическая группа
Ведомость продаж
Состав групп
Гостиницы
Имеется
Содержит
М1 11М М М 1 1 1М М МРисунок 1 - Инфологическая модель БДТаблица 1.8 - Инфологическая модель БД
| № | Название связи | Сущности, участвующие в связи | Назначение |
| 1 | 1:М | Туристы- Туры | Одному туристу принадлежат туры |
| 2 | 1:М | Туры- Туристическая группа | Каждому туру принадлежит туристическая группа |
| 3 | 1:М | Туры – Состав групп | Каждому туру принадлежит состав групп |
| 4 | 1:М | Туры- Гостиницы | Каждому туру принадлежат гостиницы |
| 5 | 1:М | Туристическая группа – Ведомость продаж | Из туристической группы выходит ведомость продаж |
| 6 | 1:М | Состав групп- Ведомость продаж | Из состава групп выходит ведомость продаж |
| 7 | 1:М | Гостиницы- Ведомость продаж | Из гостиницы выходит ведомость продаж |
1.4 Даталогическая модельТаблица 1.9 – Список связей «Туристы»
| № | Название | Идентификатор | Тип | Не пусто | Ограничение |
| 1 | Код туриста | Kod_ turista | Числовой | Да | ПК(первичный ключ) |
| 2 | Название туриста | Name_ turista | Текстовый | Нет | ВК(внешний ключ) |
| 3 | ФИО | FIO | Текстовый | Нет | |
| 4 | Паспортные данные | Pasportnie_dannie | Числовой | Нет | |
| 5 | Пол | Pol | Числовой | Нет | |
| 6 | Возраст | Vozrast | Числовой | Нет | |
| 7 | Дети | Deti | Текстовый | Нет | |
| № | Название | Идентификатор | Тип | Не пусто | Ограничение |
| 1 | Код туров | Kod_turov | Числовой | Да | ПК(первичный ключ) |
| 2 | Название туров | Name_ turov | Текстовый | Нет | ВК(внешний ключ) |
| 3 | Страна | Strana | Текстовый | Нет | |
| 4 | Город | Gorod | Текстовый | Нет | |
| 5 | Тип передвижения | Adress | Текстовый | Нет | |
| 6 | Тип питания | Tip_pitania | Текстовый | Нет | |
| 7 | Цена тура | Zena_tura | Числовой | Нет | |
| 8 | Тип проживания | Tip_prozivania | Текстовый | Нет | |
Таблица 1.11 - Список связей «Туристическая группа»
| № | Название | Идентификатор | Тип | Не пусто | Ограничение |
| 1 | Код туристической группы | Kod_turisticheskoy_gruppi | Числовой | Да | ПК(первичный ключ) |
| 2 | Название туристической группы | Name_ turisticheskoy_gruppi | Текстовый | Нет | ВК(внешний ключ) |
| 3 | Дата отправления | Data_otpravlenia | Числовой | Нет | |
| 4 | Дата прибытия | Data_pribitia | Числовой | Нет | |
| 5 | Тур | Tur | Текстовый | Нет | |
| 6 | Количество туристов | Kolichestvo_turistov | Числовой | Нет | |
| № | Название | Идентификатор | Тип | Не пусто | Ограничение |
| 1 | Код состава групп | Kod_sostava_grupp | Числовой | Да | ПК(первичный ключ) |
| 2 | Название состава групп | Name_ sostava_grupp | Текстовый | Нет | ВК(внешний ключ) |
| 3 | Дата продажи | Data_prodagi | Числовой | Нет | |
| 4 | Турист | Turist | Текстовый | Нет | |
| 5 | Группа | Gruppa | Текстовый | Нет | |
| 6 | Цена билета | Zena_bileta | Числовой | Нет | |
Таблица 1.13 - Список связей «Гостиницы»
| № | Название | Идентификатор | Тип | Не пусто | Ограничение |
| 1 | Код гостиницы | Kod_gostinizi | Числовой | Да | ПК(первичный ключ) |
| 2 | Название гостиницы | Name_ gostinizi | Текстовый | Нет | ВК(внешний ключ) |
| 3 | Страна | Strana | Текстовый | Нет | |
| 4 | Город | Gorod | Текстовый | Нет | |
| 5 | Адрес | Adress | Текстовый | Нет | |
| 6 | Количество мест | Kolichestvo_mest | Числовой | Нет | |
| 7 | Тип гостиницы | Tip_gostinizi | | | |
| № | Название | Идентификатор | Тип | Не пусто | Ограничение |
| 1 | Код ведомости продаж | Kod_vedomosti_prodag | Числовой | Да | ПК(первичный ключ) |
| 2 | Название ведомости продаж | Name_ vedomosti_prodag | Текстовый | Нет | ВК(внешний ключ) |
| 3 | Дата | Data | Числовой | Нет | |
| 4 | Туристическая группа | Turisticheskay_gruppa | Текстовый | Нет | |
| 5 | Гостиница | Gostiniza | Текстовый | Нет | |
| 6 | Общая стоимость | Obshay_stoimost | Числовой | | |