نريد تصميم وتنفيذ قاعدة بيانات تتعامل مع بيانات الدوري الهندي الممتاز. يمكن تخزين الملفات الشخصية للاعبين الفرديين وبيانات المباريات والفرق والجهات الراعية والمالكين وعرضها من قاعدة البيانات هذه. يمكن لإدارة IPL استخدام قاعدة البيانات هذه لأغراض مختلفة مثل التسويق ومعرفة أداء اللاعب الفردي وما إلى ذلك. يجب أن نكون قادرين على الحصول على معلومات مثل لاعبي الفرق ونتائج المباريات وويكيت فرق/لاعبين معينين وبيانات حول مدربي الفرق، من هو مالك الفريق، موقع الملعب الذي أقيمت فيه المباراة، إلخ.
يتم تنظيم IPL سنويًا في الهند حيث تشارك فرق كريكيت مختلفة تتكون من لاعبين من جميع أنحاء العالم. يتعين على إدارة IPL متابعة العديد من الأشياء لتنظيم الحدث بأكمله. يمكن استخدام هذه المعلومات من قبل شركات الإعلان والفرق والمدربين والجهات الراعية وما إلى ذلك لتقييم الأعمال وتتبع الأداء السابق للاعبين والفرق وما إلى ذلك.
كل لاعب لديه معرف لاعب فريد. عادةً، يمكن للاعب أن يكون جزءًا من فريق واحد فقط في كل مرة. قد يقوم اللاعب بتغيير فريقه في موسم آخر من IPL. مواسم IPL هي في الأساس السنة التي يتم تنظيمها فيها. نقوم بتسجيل الاسم والعمر (تاريخ الميلاد) والجنسية والتخصص (رجل المضرب، لاعب البولينج، متعدد المهارات، إلخ)، واستخدام إحدى اليدين لجميع اللاعبين.
غالبًا ما يتم الاحتفاظ بسجلات المباريات لنشرها في أبرز أحداث الموقع أو إظهار الإحصائيات في المباريات المستقبلية لمقارنة الفرق وأداء لاعبيها. في كل مباراة نقوم بتسجيل الجري والويكيت وما إلى ذلك لجميع اللاعبين. نقوم أيضًا بتخزين رجل المباراة، موقع الملعب، اسم الفرق التي لعبت المباراة، الفريق الفائز، تاريخ المباراة، اسم الحكام، نوع المباراة (دوري، نصف نهائي، نهائي) ) إلخ.
بالنسبة للملاعب، يتم الاحتفاظ بعوامل مثل المدينة والبلد وسعة الجمهور وظروف الملعب في قاعدة البيانات هذه.
لكل موسم من IPL، نقوم بتخزين بيانات الرعاة، وقائمة الفرق، والفريق الفائز، والفريق الوصيف، ورجل السلسلة. لكل فريق، نسجل تفاصيل اللاعبين، المدربين، الرعاة، المالك، السنة، أسعار اللاعبين الفردية، الكابتن، إلخ.
نقوم بتسجيل الاسم والمهنة/العمل والفريق وسنة امتلاك الفريق لجميع المالكين. نقوم بتخزين الاسم ومجال العمل والفريق والسنة لجميع الرعاة.
نحافظ على تحديث إجمالي عدد مرات الجري والويكيت والالتقاط ومعدل الضربات وما إلى ذلك لجميع اللاعبين بعد انتهاء الموسم.