Parts Implemented by Sefa Eren Şahin¶
Basic operations of there entities which are Players, Teams and Squads can be performed within user interface. All these operations could be reached from related main menu item’s dropdown menu.
Players¶
Players table is a core table, including player_id, name, birthday and position datas.
Inserting¶
Players can be added by selecting “Add Player” from dropdown menu.
All required fields must be filled otherwise there will occur an error message.
Listing and Deleting¶
Players can be listed by selecting “Show Player” from dropdown menu.
Players can be deleted by clicking Delete button related with the corresponding row. Clicking Update button redirects user to player update page.
Teams¶
Teams table contains team_id, name and league_id references to leagues table.
Inserting¶
Teams can be added by selecting “Add Team” from dropdown menu.
All required fields must be filled otherwise there will occur an error message.
Listing and Deleting¶
Teams can be listed by selecting “Show Teams” from dropdown menu.
Teams can be deleted by clicking Delete button related with the corresponding row. Clicking Update button redirects user to team update page.
Squads¶
Squads table contains squad_id, team_id references to Teams table, player_id references to Players table and kit_no.
Inserting¶
Squads can be added by selecting “Add Squad” from dropdown menu.
All required fields must be filled otherwise there will occur an error message.
Listing and Deleting¶
Squads can be listed by selecting “Show Squads” from dropdown menu.
Squads can be deleted by clicking Delete button related with the corresponding row. Clicking Update button redirects user to squad update page.
Searching¶
Users can filter squads by team name by selecting the team name from the search form in the Teams page.
After filtering, squads related with selected team are listed.















