เราต้องการออกแบบและใช้ฐานข้อมูลที่จัดการข้อมูลของ Indian Premier League โปรไฟล์ผู้เล่นแต่ละคน ข้อมูลการแข่งขัน ทีม ผู้สนับสนุน เจ้าของสามารถจัดเก็บและดูได้จากฐานข้อมูลนี้ ฐานข้อมูลนี้สามารถนำมาใช้โดยฝ่ายบริหาร IPL เพื่อวัตถุประสงค์ต่างๆ เช่น การตลาด การทราบประสิทธิภาพของผู้เล่นแต่ละคน เป็นต้น เราควรจะได้รับข้อมูล เช่น ผู้เล่นของทีม ผลการแข่งขัน ประตูของทีม/ผู้เล่นเฉพาะ ข้อมูลเกี่ยวกับ โค้ชของทีม, เจ้าของทีม, ที่ตั้งของสนามที่จัดการแข่งขัน ฯลฯ
IPL จัดขึ้นเป็นประจำทุกปีในอินเดีย โดยมีทีมคริกเก็ตต่างๆ ซึ่งประกอบด้วยผู้เล่นจากทั่วทุกมุมโลกเข้าร่วม การดูแลระบบ IPL ต้องติดตามหลายสิ่งสำหรับทั้งองค์กร บริษัทโฆษณา ทีม โค้ช ผู้สนับสนุน ฯลฯ สามารถใช้ข้อมูลนี้เพื่อประเมินธุรกิจ ติดตามผลงานที่ผ่านมาของผู้เล่นและทีม ฯลฯ
ผู้เล่นแต่ละคนมี ID ผู้เล่นที่ไม่ซ้ำกัน โดยปกติแล้ว ผู้เล่นสามารถเป็นส่วนหนึ่งของทีมได้ครั้งละหนึ่งทีมเท่านั้น ผู้เล่นอาจเปลี่ยนทีมของเขาใน IPL ฤดูกาลอื่น ฤดูกาลของ IPL นั้นเป็นปีที่จัดขึ้น เราบันทึกชื่อ อายุ (วันเกิด) สัญชาติ ความสามารถพิเศษ (ผู้ตีลูก คนขว้างลูก ผู้เล่นครบเครื่อง ฯลฯ) ความถนัดของผู้เล่นทุกคน
บันทึกการแข่งขันมักจะถูกเก็บไว้เพื่อโพสต์ไว้ในไฮไลท์ของเว็บไซต์หรือแสดงสถิติในการแข่งขันในอนาคตเพื่อเปรียบเทียบทีมและผลงานของผู้เล่น สำหรับการแข่งขันแต่ละนัด เราจะบันทึกการวิ่ง ประตู ฯลฯ ของผู้เล่นทั้งหมด นอกจากนี้เรายังจัดเก็บแมนออฟเดอะแมตช์, ที่ตั้งสนาม, ชื่อทีมที่ลงเล่น, ทีมที่ชนะ, วันที่แข่งขัน, ชื่อผู้ตัดสิน, ประเภทแมตช์ (ลีก, รอบรองชนะเลิศ, นัดชิงชนะเลิศ) ) ฯลฯ
สำหรับสนามกีฬา ปัจจัยต่างๆ เช่น เมือง ประเทศ ความจุผู้ชม สภาพสนามของสนามจะยังคงอยู่ในฐานข้อมูลนี้
สำหรับแต่ละฤดูกาลของ IPL เราจัดเก็บข้อมูลของผู้สนับสนุน รายชื่อทีม ทีมที่ชนะ ทีมรองชนะเลิศ และบุคคลในซีรีส์ สำหรับแต่ละทีม เราบันทึกรายละเอียดผู้เล่น โค้ช สปอนเซอร์ เจ้าของ ปี ราคาผู้เล่นแต่ละคน กัปตัน ฯลฯ
เราบันทึกชื่อ อาชีพ/ธุรกิจ ทีม ปีที่เป็นเจ้าของทีมให้เจ้าของทุกคน เราจัดเก็บชื่อ สาขางาน ทีมงาน ปี ไว้กับผู้สนับสนุนทุกท่าน
เราอัปเดตผลรวมการวิ่ง ประตู การจับ อัตราการนัดหยุดงาน ฯลฯ สำหรับผู้เล่นทุกคนหลังจากจบฤดูกาล