1. What is Referee Assistant?

Referee Assistant is a relational database that is used for assigning referees to games. Referee Assistant is a Microsoft Access database application, however, Microsoft Access is not required to use the program.

All versions of Referee Assistant are able to perform the following tasks:

In addition to the above features, the versions of Referee Assistant differ in the following ways:

FeatureYouthStandardProfessional
Manage conflicts between a referee and the day/time a team is playingNoNoYes
Manage referee fees based on Age Group, system of control, and officiating positionNoNoYes
Auto-assign referee to back-to-back games on the same fieldNoNoYes
Add new officiating systems of controlNoNoYes
Zone assigningNoNoYes
League assigningNoNoYes
Distance-based assigningNoNoYes
E-mail assignments to refereesNoNoYes
Track game cancellations and declined assignmentsNoNoYes
Mileage and other referee expensesNoNoYes
Manage the billing process for teams/soccer associationsNoYesYes
Manage referee payroll process.NoYesYes
Manage referee fees based on Age Group and officiating position (referee/assistant referee/fourth official)NoYesYes
Manage referee fees based on Age Group and officiating systemNoNoYes
E-mail assignments to refereesNoNoYes
Manage referee fees based on Age Group and officiating position (referee/assistant referee/fourth official)NoNoYes

1.1. What are the limitations of Referee Assistant

  • Games and referees can be imported into Referee Assistant, but assignments cannot be imported into Referee Assistant

  • For the Youth and Standard editions, all referees are assumed to be able to work at all locations.

  • Assignments cannot be imported; referees must be assigned from within the Referee Assistant program

  • GameData files cannot be merged

1.2. What is a relational database?

Relational databases are a type of database management system that stores information in the form of related tables. Relational databases are powerful because they require few assumptions about how data is related or how it will be extracted from the database. As a result, the same database can be viewed in many different ways.

An important feature of relational systems is that a single database can be spread across several tables. This differs from Excel spreadsheets, in which each database is self-contained in a single table/spreadsheet.

Note

Definition of Relational Database taken from www.webopedia.com

As changes are made to games, teams, referees, or other entities in Referee Assistant, the changes are automatically committed to the database as you make them. If you make changes to a word processor document, you have the option of saving changes or discarding changes when you have completed working with the document. With Referee Assistant, some changes may be able to be "un-done" by using the Undo function, but this is typically limited to the most recent change. The changes that you make to games, teams, referees, etc. are permanently committed to the database as soon as you make them.