Queremos diseñar e implementar una base de datos que maneje los datos de la Premier League india. Desde esta base de datos se pueden almacenar y visualizar perfiles de jugadores individuales, datos de partidos, equipos, patrocinadores y propietarios. Esta base de datos puede ser utilizada por la administración de IPL para diversos fines, como marketing, conocer el rendimiento de un jugador individual, etc. Deberíamos poder obtener información como los jugadores de los equipos, resultados de partidos, terrenos de equipos/jugadores particulares, datos sobre el entrenadores de los equipos, quién era el dueño del equipo, ubicación del estadio donde se jugó el partido, etc.
La IPL se organiza anualmente en la India y participan varios equipos de cricket formados por jugadores de todo el mundo. La administración de IPL debe realizar un seguimiento de varias cosas para toda la organización del evento. Esta información puede ser utilizada por las empresas de publicidad, equipos, entrenadores, patrocinadores, etc. para la evaluación comercial, el seguimiento del desempeño anterior de jugadores y equipos, etc.
Cada jugador tiene una identificación de jugador única. Normalmente, un jugador sólo puede formar parte de un equipo a la vez. Un jugador podría cambiar de equipo en otra temporada de IPL. Las temporadas de IPL son básicamente el año en el que se organiza. Registramos el nombre, edad (fecha de nacimiento), nacionalidad, especialidad (bateador, jugador de bolos, todoterreno, etc.), lateralidad de todos los jugadores.
A menudo, los registros de los partidos se guardan para publicarlos en los aspectos más destacados del sitio web o mostrar las estadísticas de partidos futuros para comparar los equipos y el desempeño de sus jugadores. Para cada partido registramos carreras, terrenos, etc. de todos los jugadores. También almacenamos el hombre del partido, ubicación del estadio, nombre de los equipos que jugaron el partido, equipo ganador, fecha del partido, nombre de los árbitros, tipo de partido (liga, semifinal, final). ) etc.
Para los estadios, en esta base de datos se mantienen factores como la ciudad, el país, la capacidad de audiencia y las condiciones del campo del estadio.
Para cada temporada de IPL, almacenamos datos de patrocinadores, lista de equipos, equipo ganador, equipo subcampeón y hombre de la serie. Para cada equipo, registramos los detalles de los jugadores, entrenadores, patrocinadores, propietario, año, precios individuales de los jugadores, capitán, etc.
Registramos el nombre, ocupación/negocio, equipo, año de propiedad del equipo de todos los propietarios. Almacenamos el nombre, campo de trabajo, equipo, año de todos los patrocinadores.
Mantenemos actualizados el total de carreras, ventanillas, capturas, tasa de strike, etc. para todos los jugadores después de completar una temporada.