Разработка инфологической модели
Сущность «Жанр» содержит информацию относительно жанров представлений, которые могут ставиться в театре. Сущность «Представления» содержит информацию относительно представлений, которые ставятся в театре. Исходя из осуществленного анализа предметной области, можно выявить следующие сущности: Рассмотрим подробнее взаимосвязи между выявленными сущностями предметной области. Сущность «Исполнители… Читать ещё >
Разработка инфологической модели (реферат, курсовая, диплом, контрольная)
На базе осуществленного анализа предметной области осуществим разработку инфологической модели. Для этого необходимо выявить основные сущности предметной области, и выявить взаимосвязи между ними.
Исходя из осуществленного анализа предметной области, можно выявить следующие сущности:
- — Жанр;
- — Представления;
- — Актеры;
- — Исполнители;
- — Расписание.
Рассмотрим подробнее каждую из выявленных сущностей.
Сущность «Жанр» содержит информацию относительно жанров представлений, которые могут ставиться в театре.
Сущность «Актеры» содержит информацию относительно актеров, работающих в театре.
Сущность «Представления» содержит информацию относительно представлений, которые ставятся в театре.
Сущность «Расписание» содержит информацию о датах и ценах на представление.
Сущность «Исполнители» содержит информацию о исполнителях ролей в представлении.
Рассмотрим подробнее взаимосвязи между выявленными сущностями предметной области.
Каждое представление относится к одному определенному жанру. При этом к одному жанру могут относиться множество представлений. Данная связь является связью один-ко-многим (1:М).
В одно и тоже время в театре может идти только одно представление. При этом одно и тоже представление может ставиться неоднократно. Данная связь является связью один-ко-многим (1:М).
Один актер может исполнять только одну роль в представлении, но в тоже самое время одну роль может исполнять несколько актеров. Данная связь является связью один-ко-многим (1:М).
В одном представлении актер может исполнять одну роль. В тоже время в одном представлении примимают участие множество актеров. Данная связь является связью один-ко-многим (1:М).
Построим инфологическую модель. Она представлена на рисунке 1.
Таким образом, была разработана инфологическая модель, на базе которой будет основаться разрабатываемая база данных.