This assignment presents a comprehensive database design for a university table tennis tournament, addressing the needs of the organizer to record data for better management of the annual activity. It begins by outlining the business rules, defining entities such as TeamDetails, Student, Staff, Winner details, Referee, Result, Game details, and Round details, and establishing their relationships. The assignment includes an ER diagram, table structures, and a data dictionary detailing attributes, data types, and keys. Furthermore, it provides a 3NF dependency analysis and SQL commands for table creation, data insertion, and various queries to retrieve and manipulate data, such as retrieving game details, referee information, and team statistics. The solution concludes with a bibliography of relevant database systems resources.