Построить концептуальную модель в виде ER-диаграммы.

Нарисуем возможный вариант ER-диаграммы.

Рис. 1. ER - диаграмма

По этой диаграмме можно ответить на все вопросы, кроме последнего. Для реализации и последнего запроса в лекции 5 предлагается ввести новую агрегированную сущность. Определим эту сущность как ВЕДОМОСТЬ с атрибутами код преподавателя, фамилия, количество часов, предмет, оплата.

Нарисуем второй вариант ER-диаграммы.

Рис. 2. ER - диаграмма

Благодаря этой диаграмме мы можем ответить на некоторые интересующие нас вопросы.

Представить концептуальную модель в терминах реляционной модели.

В терминах концептуальной модели эта модель представляется следующей таблицей.

Таблица Клиенты

Код клиента

Фамилия

Имя

Отчество

Паспортные данные

Комментарий

Таблица Номера

Код номера

Номер

Кол-во человек

Комфортность

Цена

Таблица Поселения

Код поселения

Код клиента

Код номера

Дата поселения

Дата освобождения

Примечание

Описать домены (допустимые множества значений, которые могут принимать атрибуты), указывая типы соответствующих данных и их характеристики.

Код клиента принимает значения из множества целых чисел, максимальная длина числа 10 цифр.

Фамилия принимает символьное значение, максимальная длина 20 символов.

Имя принимает символьное значение, максимальная длина 15 символов.

Отчество принимает символьное значение, максимальная длина 20 символов.

Паспортные данные принимают символьное значение, длиной в 40 символов.

предмет принимает символьное значение, максимальная длина 20 символов.

Дата поселения / освобождения используют формат дата, с отображением ЧЧ.ММ.ГГ.

 
< Пред   СОДЕРЖАНИЕ   Загрузить   След >