Курсовая работа: Система управления базой данных
ТАБЛИЦА Автокомпании (Обозначающая сущность, обозначает Автобусы)
ПЕРВИЧНЫЙ КЛЮЧ (Автокомпания)
ПОЛЯ (Автокомпания – Текст 50, Номер лицензии – Длинное целое, Адрес офиса – Текст 50, Тел. гл менеджера – Текст 50)
ОГРАНИЧЕНИЯ (Значения поля Автокомпания должны быть уникальны, при нарушении вывод сообщения «Такая автокомпания уже есть »)
ТАБЛИЦА Марки автобусов (Обозначающая сущность, обозначает автобусы)
ПЕРВИЧНЫЙ КЛЮЧ (Марка автобусов)
ПОЛЯ (Марка автобусов – Текст 50, Количество мест – Длинное целое, Дальность маршрута – Текст 50, Марка топлива – Текст 50, Объём топливного бака – Длинное целое, Группа допуска – Длинное целое)
ОГРАНИЧЕНИЯ (Значения поля Марка автобуса должны быть уникальны, при нарушении вывод сообщения «Такая марка автобуса уже есть»)
ТАБЛИЦА Автобусы (Стержневая сущность)
ПЕРВИЧНЫЙ КЛЮЧ (Регистрационный знак)
ВНЕШНИЙ КЛЮЧ (Марка автобусов ИЗ Марки автобусов
NULL – значения НЕ ДОПУСТИМЫ
УДАЛЕНИЕ ИЗ Марки автобусов КАСКАДИРУЮТСЯ
ОБНОВЛЕНИЯ Марки автобусов. Марка автобуса КАСКАДИРУЮТСЯ
ВНЕШНИЙ КЛЮЧ (Автокомпания ИЗ Автокомпании
NULL – значения НЕ ДОПУСТИМЫ
УДАЛЕНИЕ ИЗ Автокомпании КАСКАДИРУЕТСЯ
ОБНОВЛЕНИЯ Автокомпании. Автокомпания КАСКАДИРУЮТСЯ
ПОЛЯ (Регистрационный знак – Длинное целое, Марка автобуса – Текст 50, Автокомпания – Текст 50)
ОГРАНИЧЕНИЯ (1.Значения поля Регистрационного знака должны быть уникальны, при нарушении вывод сообщения «Такой регистрационный номер уже есть»
2. Значения полей Марка автобуса и Автокомпания должны принадлежать набору значений из соответствующих полей таблиц Марки автобусов и Автокомпании)
ТАБЛИЦА Экипажи (Стержневая сущность)
ПЕРВИЧНЫЙ КЛЮЧ (№ экипажа)
ПОЛЯ (№ экипажа – Длинное целое, Группа допуска – Длинное целое, Медицинское заключение – Текст 50)
ОГРАНИЧЕНИЯ (Значения поля № экипажа должны быть уникальны, при нарушении вывод сообщения «Такой № экипажа уже есть»)
ТАБЛИЦА Состав экипажа(Характеризующая сущность, характеризует Экипажи)
ПЕРВИЧНЫЙ КЛЮЧ (Код состава экипажа)
ВНЕШНИЙ КЛЮЧ (№ экипажа ИЗ Экипажи
NULL – значения НЕ ДОПУСТИМЫ