Nous souhaitons concevoir et mettre en œuvre une base de données qui gère les données de la Premier League indienne. Les profils de joueurs individuels, les données des matchs, les équipes, les sponsors et les propriétaires peuvent être stockés et consultés à partir de cette base de données. Cette base de données peut être utilisée par l'administration IPL à diverses fins comme le marketing, la connaissance des performances individuelles des joueurs, etc. Nous devrions être en mesure d'obtenir des informations telles que les joueurs des équipes, les résultats des matchs, les guichets d'équipes/joueurs particuliers, des données sur le entraîneurs des équipes, qui était le propriétaire de l'équipe, emplacement du stade où s'est joué le match, etc.
L'IPL est organisé chaque année en Inde, auquel participent diverses équipes de cricket composées de joueurs du monde entier. L'administration d'IPL doit garder une trace de plusieurs choses pour l'ensemble de l'organisation de l'événement. Ces informations peuvent être utilisées par les sociétés de publicité, les équipes, les entraîneurs, les sponsors, etc. pour l'évaluation commerciale, le suivi des performances passées des joueurs et des équipes, etc.
Chaque joueur possède un identifiant de joueur unique. Généralement, un joueur ne peut faire partie que d’une seule équipe à la fois. Un joueur pourrait changer d'équipe au cours d'une autre saison d'IPL. Les saisons d’IPL correspondent essentiellement à l’année au cours de laquelle elle est organisée. Nous enregistrons le nom, l'âge (date de naissance), la nationalité, la spécialité (batteur, quilleur, polyvalent, etc.), la main de tous les joueurs.
Souvent, les enregistrements des matchs sont conservés pour les publier dans les temps forts du site Web ou pour afficher les statistiques des prochains matchs afin de comparer les performances des équipes et de leurs joueurs. Pour chaque match, nous enregistrons les courses, les guichets, etc. de tous les joueurs. Nous stockons également l'homme du match, la localisation du stade, le nom des équipes qui ont joué le match, l'équipe gagnante, la date du match, le nom des arbitres, le type de match (ligue, demi-finale, finale). ) etc.
Pour les stades, des facteurs tels que la ville, le pays, la capacité d'accueil, les conditions du terrain du stade sont conservés dans cette base de données.
Pour chaque saison d'IPL, nous stockons les données des sponsors, la liste des équipes, l'équipe gagnante, l'équipe finaliste, l'homme de la série. Pour chaque équipe, nous enregistrons les détails des joueurs, entraîneurs, sponsors, propriétaire, année, prix des joueurs individuels, capitaine, etc.
Nous enregistrons le nom, la profession/l'entreprise, l'équipe, l'année de possession de l'équipe pour tous les propriétaires. Nous stockons le nom, le domaine de travail, l'équipe, l'année pour tous les sponsors.
Nous gardons à jour le total des courses, des guichets, des captures, du taux de frappe, etc. pour tous les joueurs après la fin d'une saison.