Мы хотим спроектировать и внедрить базу данных, которая будет обрабатывать данные Индийской Премьер-лиги. В этой базе данных можно хранить и просматривать индивидуальные профили игроков, данные матчей, команд, спонсоров, владельцев. Эта база данных может использоваться администрацией IPL для различных целей, таких как маркетинг, знание результатов отдельных игроков и т. д. Мы должны иметь возможность получать такую информацию, как игроки команд, результаты матчей, калитки конкретных команд/игроков, данные о тренеры команд, кто был владельцем команды, местонахождение стадиона, на котором проводился матч и т.д.
IPL проводится ежегодно в Индии, в котором участвуют различные команды по крикету, состоящие из игроков со всего мира. Администрации IPL приходится следить за несколькими вещами по всей организации мероприятия. Эта информация может использоваться рекламными компаниями, командами, тренерами, спонсорами и т. д. для оценки бизнеса, отслеживания прошлых результатов игроков и команд и т. д.
У каждого игрока есть уникальный идентификатор игрока. Обычно игрок может быть частью только одной команды одновременно. Игрок может сменить команду в следующем сезоне IPL. Сезоны IPL — это, по сути, год, в котором они проводятся. Мы записываем имя, возраст (дата рождения), национальность, специальность (бэтсмен, боулер, универсал и т. д.), руку всех игроков.
Часто записи матчей сохраняются, чтобы размещать их в основных моментах сайта или показывать статистику будущих матчей для сравнения выступлений команд и их игроков. Для каждого матча мы записываем пробеги, калитки и т. д. всех игроков. Мы также храним имя лучшего игрока матча, расположение стадиона, название команд, сыгравших матч, команду-победительницу, дату матча, имена судей, тип матча (лига, полуфинал, финал). ) и т. д.
Для стадионов в этой базе данных сохраняются такие факторы, как город, страна, вместимость аудитории, состояние поля на стадионе.
Для каждого сезона IPL мы храним данные о спонсорах, списке команд, команде-победителе, команде, занявшей второе место, и игроке серии. Для каждой команды мы записываем подробную информацию об игроках, тренерах, спонсорах, владельце, году, индивидуальных ценах на игроков, капитане и т. д.
Записываем название, род деятельности/бизнес, команду, год владения командой для всех владельцев. Мы храним имя, сферу деятельности, команду, год для всех спонсоров.
Мы обновляем общее количество пробежек, калиток, уловов, частоты забастовок и т. д. для всех игроков после завершения сезона.