Курсовая работа: Создание системы учета для предметной области Концертный зал
· Выплаты
· Журнал
Эти объекты имеют следующие информационные характеристики:
· Объект Пользователи – Идентификатор, Имя пользователя, Пароль
· Объект Исполнители – Идентификатор, Название, Стоимость одного выступления
· Объект Жанры – Идентификатор, Наименование
· Объект Концерты – Идентификатор, Дата концерта, Идентификатор исполнителя
· Объект Реклама – Идентификатор, Идентификатор концерта, Дата начала провидения рекламы, Дата конца провидения рекламы
· Объект Тип рекламы – Идентификатор, Наименование
· Объект Билеты – Идентификатор, Тип билета, Количество билетов данного типа, Цена за 1 билет
· Объект Тип билета – Идентификатор, Наименование
· Объект Стоимости билета – Идентификатор концерта, Идентификатор типа билета, Цена за 1 билет
· Объект Продажа билетов – Идентификатор, Идентификатор концерта, Идентификатор билета, Количество купленных билетов
· Объект Выплаты – Идентификатор, Идентификатор рабочего, Дата выплаты, Сумма выплаты
· Объект Журнал – Идентификатор, Идентификатор пользователя, Дата входа в систему, Действия
Между объектами выявлены следующие взаимосвязи:
· Один пользователь может множество раз входить в систему.
Связь 1:М.
· Несколько исполнителей могут выступить в нескольких концертах. Связь М:N.
· Исполнителей одного жанра может быть несколько. Связь М:1.
· Каждый концерт сопровождается несколькими типами рекламы. Связь М:N.
· Каждая реклама может быть нескольких видов. Связь 1:М.
· На каждый концерт продается множество билетов. Связь 1:М.
· Стоимость билетов зависит от концерта. Связь М:1.
· Билетов одного типа несколько. Связь М:1.
· Проданных билетов разного типа может быть несколько. Связь М:1.
· Один артист может получить несколько выплат. Связь 1:М.
2.2 Нормализация отношений
Перечисленные ранее объекты имеют атрибуты, совпадающие с их информационными характеристиками.
· Пользователи – Идентификатор