
4 Проектирование таблиц
Описание типов полей таблицы «Фильм»
Поле |
Тип |
Пояснение |
Название фильма |
Символьный |
Мы выбираем символьный тип, потому что название будет содержать буквы |
Код жанра |
Числовой |
Мы выбрали числовой тип, потому что код у нас будет состоять только из чисел |
Продолжительность фильма |
Числовой |
Мы выбрали числовой тип, потому что продолжительность фильма задается числом |
Год выпуска |
Числовой |
Мы выбрали числовой тип, потому что год – это число, мы не выбрали тип дата, т.к. у нас отсутствует день и месяц |
Производитель |
Символьный |
Мы выбираем символьный тип, потому что название производителя будет содержать буквы |
Код страны |
Числовой |
Мы выбрали числовой тип, потому что код у нас будет состоять только из чисел |
Количество проданных билетов |
Числовой |
Мы выбрали числовой тип, потому что количество проданных билетов – это число |
Выручка |
Числовой |
Мы выбрали числовой тип, потому что выручка с проданных билетов – это число |
Табл. 1. Описание типов полей таблицы «Фильм»
Описание типов полей таблицы «Сеансы»
Поле |
Тип |
Пояснение |
Дата |
Дата |
Мы выбрали тип дата, потому что данное поле содержит: день, месяц, год |
Начало |
Числовой |
Мы выбрали числовой тип, потому что начало сеанса – это время, а время мы задали числом |
Продолжительность |
Числовой |
Мы выбрали числовой тип, потому что продолжительность задается числом |
Цена за билет |
Числовой |
Мы выбрали числовой тип, потому что цена за билет – это число |
Название фильма |
Символьный |
Мы выбираем символьный тип, потому что название будет содержать буквы |
Табл. 2. Описание типов полей таблицы «Сеансы»
9
Описание типов полей таблицы «Свободные места»
Поле |
Тип |
Пояснение |
Начало |
Числовой |
Мы выбрали числовой тип, потому что начало сеанса – это время, а время мы задали числом |
Дата |
Дата |
Мы выбрали тип дата, потому что данное поле содержит: день, месяц, год |
Ряд |
Числовой |
Мы выбрали числовой тип, потому что номер ряда задается числом |
Место |
Числовой |
Мы выбрали числовой тип, потому что номер места задается числом |
Табл. 3. Описание типов полей таблицы «Свободные места»
Описание типов полей таблицы «Актеры»
Поле |
Тип |
Пояснение |
Актер |
Символьный |
Мы выбрали символьный тип, потому что имя, фамилия актера состоит из букв |
Название фильма |
Символьный |
Мы выбираем символьный тип, потому что название будет содержать буквы |
Табл. 4. Описание типов полей таблицы «Актеры»
Описание типов полей таблицы «Жанры»
Поле |
Тип |
Пояснение |
Код жанра |
Числовой |
Мы выбрали числовой тип, потому что код у нас будет состоять только из чисел |
Жанр |
Символьный |
Мы выбрали символьный тип, потому что название жанра состоит только из совокупности букв |
Табл. 5. Описание типов полей таблицы «Жанры»
Описание типов полей таблицы «Страна»
Поле |
Тип |
Пояснение |
Код страны |
Числовой |
Мы выбрали числовой тип, потому что код у нас будет состоять только из чисел |
Страна |
Символьный |
Мы выбрали символьный тип, потому что название страны состоит только из совокупности букв |
Табл. 6. Описание типов полей таблицы «Страна»
10