D. построение диаграммы ER-типа

Техническое задание.

  1. Название БД: «База данных фан-клуба “Зенит” ».
  2. Цели: БД разрабатывается для создаваемого фан-клуба.
  3. Актуальность: БД создается для клуба, сотрудников, спонсоров, фанатов. Она нужна для оптимальной организации работы фан-клуба, быстром получении сведений о спонсорах, объединениях и фанатах, входящих в состав клуба, турнирах и акциях, проводящихся клубом.
  4. Описание данных:

Хранить необходимо данные о сотрудниках, спонсорах, фанатах, объединений, входящих в фан-клуб, турнирах, акциях, футбольных полях (залах), где возможно проведение турниров, футбольных командах.

Сотрудники: id сотрудника, номер клубной карты, ФИО, паспортные данные, дата рождения, должность, зарплата, телефон, email, стаж боления (если таковой имеется).

Фанаты: id фаната, номер клубной карты, ФИО, дата рождения, телефон, email, стаж боления (если таковой имеется), принадлежность к организации, принадлежность команде.

Спонсоры: id спонсора, название (имя), паспортные данные директора, реквизиты, взносы, телефон, email, адрес.

Объединения: id объединения, название, ФИО старшего, телефон, email, адрес, год создания.

Турниры: id турнира, название, место проведения (поле, зал, комплекс), время проведения, ФИО руководителя, телефон, email, спонсор проведения, максимальное количество команд участниц.

Акции::id акции, название, место проведения, время проведения, ФИО руководителя, телефон, email, спонсор проведения.

Команды: id команды, название, ФИО капитана, телефон, email, год создания, количество очков в рейтинге команд, место в рейтинге команд.

  1. Описание операций:

Будет производиться как внесение новых данных в базу, так и редактирование/удалениеуже имеющихся, выборка по ним.

Описание проектирования ER методом

A. Описание сущностейx, ролей и их связей с обоснованием

Сущности: Сотрудники, фанаты, акции, турниры, объединения, команды.

Также есть роли: Организации (объединения, команды), представители (сотрудники, фанаты), мероприятия (акции, турниры). Между собой они связаны следующим образом: сотрудники и спонсоры проводят мероприятия, представители фан-клуба (по своим интересам и возможностям) вступают в организации, команды участвуют в турнирах, объединения участвуют в акциях.

B. построение диаграммы ER-экземпляров

1.Сотрудники и спонсоры проводят мероприятия

2.Представители вступают в организации

3.Команды участвуют в турнирах

4.Объединения участвуют в акциях

С. описание степеней связи и классов принадлежностей с обоснованием

1.Степень бинарной связи этих сущностей - N:M, так как многие мероприятия могут проводиться многими сотрудниками и/или спонсорами. КП сотрудника и спонсора – необязательный, так как с/с могут не проводить мероприятия. КП мероприятия обязательный, так как они должны иметь организаторов.

2. Степень бинарной связи этих сущностей- N:1, так как один участник может вступить только в одну команду и/или объединение. КП организации – обязательный, так как они должны состоять из представителей. КП представителей(N) – необязательный, так как они могут и не вступать ни в какую организацию.

3. Степень бинарной связи этих сущностей - N:M,многие команды во многих турнирах. КП команды – обязательный, так как они обязаны участвовать в турнирах, а КП турнира также обязателен, потому что они должны иметь участников.

4. Степень бинарной связи этих сущностей - N:M, многие объединения участвуют во многих акциях. КП объединения – необязательный, так как они могут не участвовать в акциях. КП акции – обязательный, так как они должны иметь участников.

d. построение диаграммы ER-типа

D. построение диаграммы ER-типа - student2.ru


Наши рекомендации