Дипломная работа: Автоматизация продажи железнодорожных билетов ООО «Four cardinal points Train»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
91
Описание таблиц базы данных в соответствии с ER-моделью, приведенной на рисунке 26 представлено в таблицах
12-23.
Таблица 12
Описание структуры таблицы «Билет»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Номер билета
NБилета
Длинное
целое
Первичный
ключ
ФИО пассажира
ФИО
Строка
30
Стоимость
Стоимость
Денежный
Дата
отправления
ДатаОтпрID
Дата
Дата прибытия
ДатаПрибID
Дата
Таблица 13
Описание структуры таблицы «Вагон»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Номер вагона
NВагона
Длинное
целое
Первичный
ключ
Тип вагона
ТипID
Короткое
целое
Внешний
ключ
Категория
вагона
КатегорияID
Короткое
целое
Внешний
ключ
Класс вагона
КлассID
Короткое
целое
Внешний
ключ
Станция-
владелец
СтанцияВладелецID
Длинное
целое
Внешний
ключ
92
Таблица 14
Описание структуры таблицы «Категории вагона»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Уникальный
идентификатор
категории
вагона
ID
Длинное
целое
Первичный
ключ
Название
категории
НазваниеКатегории
Строка
15
Таблица 15
Описание структуры таблицы «Классы вагонов»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Уникальный
идентификатор
класса вагона
ID
Длинное
целое
Первичный
ключ
Название
класса
НазваниеКласса
Строка
15
Таблица 16
Описание структуры таблицы «Места билета»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Уникальный
идентификатор
ID
Длинное
целое
Первичный
ключ
Номер билета
NБилета
Длинное
целое
Внешний
ключ
Номер места
МестоID
Короткое
целое
Внешний
ключ
93
Таблица 17
Описание структуры таблицы «Место»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Уникальный
идентификатор
ID
Длинное
целое
Первичный
ключ
Номер места
NМеста
Длинное
целое
Тип места
ТипМеста
Короткое
целое
Внешний
ключ
Номер вагоно-
места
NВагонаМесто
Длинное
целое
Таблица 18
Описание структуры таблицы «Поезд»
Наименование
поля
Идентификатор поля
Тип поля
Длина
поля
Прочее
Номер поезда
NПоезда
Строка
5
Первичный
ключ
Название
поезда
НазваниеПоезда
Строка
30
Дата начала
следования
поезда
ДатаНачалаСледования
Дата
Дата окончания
следования
поезда
ДатаОкончанияСледования
Дата
Таблица 19
Описание структуры таблицы «Путь следования»
94
Наименование
поля
Идентификатор поля
Тип поля
Длина
поля
Прочее
Уникальный
идентификатор
ID
Длинное
целое
Первичный
ключ
Название
поезда
NПоездаПуть
Длинное
целое
30
Внешний
ключ
Станция
СтанцияID
Длинное
целое
Внешний
ключ
Время
прибытия на
станцию
ВремяПрибытия
Дата/время
Время отбытия
со станции
ВремяОтбытия
Дата/время
Таблица 20
Описание структуры таблицы «Расписание»
Наименование
поля
Идентификатор поля
Тип поля
Длина
поля
Прочее
Уникальный
идентификатор
ID
Длинное
целое
Первичный
ключ
Маршрут
ПутьID
Длинное
целое
Внешний
ключ
Дата
Дата
Дата
Таблица 21
Описание структуры таблицы «Состав»
Наименование
поля
Идентификатор поля
Тип поля
Длина
поля
Прочее
Уникальный
идентификатор
ID
Длинное
целое
Первичный
ключ
Идентификатор
состава
NВагонаСостав
Длинное
целое
Внешний
ключ
95
Наименование
поля
Идентификатор поля
Тип поля
Длина
поля
Прочее
Идентификатор
поекзда
NПоездаСостав
Длинное
целое
Внешний
ключ
Номер вагона в
составе
НомерВСоставе
Короткое
целое
От станции
ОтСтанцииID
Длинное
целое
Внешний
ключ
До станции
ДоСтанцииID
Длинное
целое
Внешний
ключ
Таблица 22
Описание структуры таблицы «Станция»
Наименование
поля
Идентификатор поля
Тип поля
Длина
поля
Прочее
Уникальный
идентификатор
станции
ID
Длинное
целое
Первичный
ключ
Страна
Страна
Строка
15
Область
Область
Строка
30
Название
станции
НазваниеСтанции
Строка
30
Таблица 23
Описание структуры таблицы «Типы вагона»
Наименование
поля
Идентификатор поля
Тип поля
Длина
поля
Прочее
Уникальный
идентификатор
типа вагона
ID
Длинное
целое
Первичный
ключ
Название типа
НазваниеТипа
Строка
20
Источник: https://baza.diplomsite.ru/previewfile/567