Tournament(Tournament_ID) Team(Team_ID, name, address, website, email, Coach_ID, Manager_ID) Player(KFUPM_ID, Team_Number, Name, DOB, Type, Email, department) PlayingWith(Player_ID, Team_ID, Tournament_ID) ContactNumbers(Type, PlayerOrTeam_ID, Contact_Number) Match(Match_ID, Home_Team_ID, Away_Team_ID, Date, Time, Field_ID, Best_Player_ID) TeamCaptain(Player_ID, Tournament_ID) TournamentReferee(Tournament_ID, Referee_ID) MatchShot(Player_ID, Time, Is_Goal) PaneltyShootout(Player_ID, Time, Is_Goal, Goalkeeper_ID) Substitution(Match_ID, Player_ID, Substitution_ID, Time) Field(Field_ID, Name, Description, Status) Card(Type, Num_Matches) Member(KFUPM_ID, Name, Contact_Number, Type)