sport
type: Ontology
imports: coreconcepts
imports: protons
imports: http://xmlns.com/foaf/0.1/
imports: event.owl
prior version: 2011-02-17.rdf
version info: Additive changes to version 2. Fixes grammatical and documentation errors.
maker: http://uk.linkedin.com/pub/jem-rayfield/27/b19/757
maker: www.blockslabpillar.com
maker: http://uk.linkedin.com/pub/stuart-williams/8/684/351
maker: brianwmcbride
maker: paulwilton
maker: tfgrahame

Competition
type: Class
comment: A competitive sporting event that usually appears as an occurrence of a recurring competition, for example the recurring English Football Premier League has a seasonal competition occurrence during 2012/13
subclass of: Event

Competition type
type: Class
comment: Enumerated competition types, for example: domestic, international.
one of: championship
one of: conference-north
one of: conference-south
one of: fa-cup
one of: football-conference
one of: football-league-trophy
one of: irish-cup
one of: irish-premier-league
one of: irish-premiership
one of: league-cup
one of: league-one
one of: league-two
one of: premier-league
one of: scottish-challenge-cup
one of: scottish-cup
one of: scottish-first-division
one of: scottish-highland-league
one of: scottish-league-cup
one of: scottish-premier-league
one of: scottish-second-division
one of: scottish-third-division
one of: welsh-cup
one of: welsh-league-cup
one of: welsh-premier-league
one of: womens-champions-league
one of: womens-european-championship
one of: womens-fa-cup
one of: womens-league-cup
one of: womens-premier-league
one of: womens-super-league
one of: domestic-cup
one of: domestic-league
one of: european-cup
one of: international

Competitive sporting group
type: Class
comment: The group of people that are available to compete in a particular competition. Two groups with the same members are not necessarily the same group.
subclass of: Group

Competitive sporting organisation
type: Class
comment: A sporting organisation that participates in competitive sporting events. For example Manchester United or Team GB at the Olympics. Has equivalent class of CompetitiveSportingOrganization to enable a transition to that new name in dependent code.
subclass of: Sporting organization

Divisional competition
type: Class
comment: A Divisional Competition is a competition that is divided into a number of competitions. London 2012 is an example of a Divisional Competition.
subclass of: Competition

Event gender
type: Class
comment: Enumerated type, typically Male, Female or Mixed.
one of: womens
one of: mens
one of: mixed

Governing body
type: Class
comment: The Governing Body for a sport, such as The Football Association.
subclass of: Sporting organization

Group competition
type: Class
comment: An organisation as a collection of leagues used to select the top N competitors from each league.
subclass of: Multi-round competition

Home
type: Class
comment: The home ground, stadium or location of a Competitive Sporting Organisation.

Knockout competition
type: Class
comment: A competition or stage of competition that progresses through rounds of individual fixtures whereby one team is eliminated as a result of each fixture.
subclass of: Multi-round competition

League competition
type: Class
comment: A League Competition is a hierarchy of competitions or competition within such a hierarchy.
subclass of: Multi-round competition

Match
type: Class
comment: The smallest unit of sporting competition.
subclass of: Unit competition

Medal competition
type: Class
comment: A competition that results in the awarding of a medal to the winner or runner up in that competition.
subclass of: Competition

Multi-discipline competition
type: Class
comment: A competition that incorporates a number of different sports, such as the Olympics.
subclass of: Competition

Multi-round competition
type: Class
comment: A Competition organised as a sequence of rounds, for example the Premier League or group stage of the World Cup.
subclass of: Competition

Multi-stage competition
type: Class
comment: A Multi-stage Competition is a competition that is organised as a set of stages. An example is the Football World Cup.
subclass of: Competition

Person
type: Class
comment: An athlete or other person with typically a participating role in a CompetitiveSportingOrganization.
subclass of: Person

Recurring competition
type: Class
comment: A recurring sports competition such as the Olympics or Rugby Super League.

Round
type: Class
comment: A round is one or more competitions that is part of a Multi-Round Competition. Examples include the first round of Wimbledon and the final round of the FA Cup.
subclass of: Competition

Round Type
type: Class
comment: Enumerated round types, for example: preliminary, qualifying or final.
one of: preliminary
one of: qualifying
one of: final

Session
type: Class
comment: A sub-division of a competition, that must be broken up due to the duration of that competition, occurring for example in snooker or cricket.
subclass of: Competition

Sporting organization
type: Class
comment: An organization involved in Sport, for example the UK Government Department for Culture, Media and Sport.
subclass of: Organization

Sports discipline
type: Class
comment: The type of discipline a sporting event involves. Rugby League is a discipline as it has a different set of rules from Rugby Union.

Unit competition
type: Class
comment: A unit competition is the unit of competition defined by a competition discipline rules. Examples include a 100m race or Football match.
subclass of: Competition

away competitor
type: ObjectProperty
comment: Relates a match to one competitor, by definition or designation not the home competitor.
domain: Match
range: Agent

branded name
type: DatatypeProperty
comment: The name of the thing with its sponsor, for example Barclays Premier League
range: string

competes in
type: ObjectProperty
comment: Relates a competitor, team or other agent to a competition.
domain: Agent
range: Competition
sub property of: agent in

competition type
type: ObjectProperty
comment: Relates something, typically a competition, to an enumerated competition type.
domain: Competition
range: Competition type

date of birth
type: DatatypeProperty
type: AnnotationProperty
comment: Implemented because foaf has no notion of date of birth.
domain: Person
range: date

discipline
type: ObjectProperty
comment: Relates something to a sporting discipline, for example a person to athletics.
range: Sports discipline

event gender
type: ObjectProperty
comment: Relates a competition to a gender class instance.
domain: Competition
range: Event gender

first round
type: ObjectProperty
comment: Relates a multi-round competition to the first round in that competition.
domain: Multi-round competition
range: Round
sub property of: has round

first session
type: ObjectProperty
comment: Relates a competition to the first session of a series of sessions.
domain: Competition
range: Session
sub property of: has session

first stage
type: ObjectProperty
comment: Relates a multi-stage competition to its first stage in that competition.
domain: Multi-stage competition
range: Competition
sub property of: has stage

first unit competition
type: ObjectProperty
comment: Relates a multi-round competition to its first unit competition.
domain: Competition
range: Unit competition
sub property of: has unit competition

has competed for
type: ObjectProperty
comment: Associates an agent with sporting organisations non-temporally.
domain: Agent
range: Sporting organization

has competitor
type: ObjectProperty
comment: Relates a competition to a competitor in that competition.
domain: Competition
range: Agent

has division
type: ObjectProperty
comment: Relates a divisional competition to a division in that competition.
domain: Divisional competition
range: Competition

has group
type: ObjectProperty
comment: Relates a league competition to a corresponding group competition.
domain: League competition
range: Group competition
inverse of: is group of

has home
type: ObjectProperty
comment: Relates a Competitive Sporting Organisation to its home ground, stadium or location.
domain: Competitive sporting organisation
range: Home

has match
type: ObjectProperty
comment: Relates a round to a match.
domain: Round
range: Match
sub property of: has unit competition

has round
type: ObjectProperty
comment: Relates a multi-round competition to a round in that competition.
domain: Multi-round competition
range: Round

has session
type: ObjectProperty
comment: Relates a competition to a session within that competition.
domain: Competition
range: Session

has stage
type: ObjectProperty
comment: Relates a multi-stage competition to a stage that it contains.
domain: Multi-stage competition
range: Competition

has unit competition
type: ObjectProperty
comment: Relates a round to a unit competition in that round.
domain: Round
range: Unit competition

home competitor
type: ObjectProperty
comment: Relates a match to one competitor, by definition or designation not the away competitor.
domain: Match
range: Agent
sub property of: has competitor

is competitive sporting organisation of
type: ObjectProperty
comment: Relates a competitive sporting organisation to a competitive sporting group.
domain: Competitive sporting group
range: Competitive sporting organisation

is group of
type: ObjectProperty
comment: Relates a group competition to its corresponding League competition.
domain: Group competition
range: League competition

is match of
type: ObjectProperty
comment: Relates a match to a round.
domain: Match
range: Round
transitive over: is round of
transitive over: is group of
transitive over: is stage of
inverse of: has match

is round of
type: ObjectProperty
comment: Relates a round to its corresponding multi-round competition.
domain: Round
range: Multi-round competition
inverse of: has round

is session of
type: ObjectProperty
comment: Relates a session to a competition.
domain: Session
range: Competition
inverse of: has session

is stage of
type: ObjectProperty
comment: Relates a stage to a multi-stage competition.
domain: Competition
range: Multi-stage competition
inverse of: has stage

last round
type: ObjectProperty
comment: Relates a multi-round competition to the last round in that competition.
domain: Multi-round competition
range: Round
sub property of: has round

last session
type: ObjectProperty
comment: Relates a competition to the last session of a series of sessions.
domain: Competition
range: Session
sub property of: has session

last stage
type: ObjectProperty
comment: Relates a stage in a multi-stage competition to its last stage.
domain: Multi-stage competition
range: Competition
sub property of: has stage

last unit competition
type: ObjectProperty
comment: Relates a competition to its last unit competition.
domain: Competition
range: Unit competition
sub property of: has unit competition

next round
type: ObjectProperty
comment: Relates a round in a multi-round competition to its next round.
domain: Round
range: Round

next session
type: ObjectProperty
comment: Relates a session to its next session.
domain: Session
range: Session

next stage
type: ObjectProperty
comment: Relates a stage in a multi-stage competition to its next stage.
domain: Competition
range: Competition

next unit competition
type: ObjectProperty
comment: Relates a multi-round competition to its next unit competition.
domain: Unit competition
range: Unit competition

previous round
type: ObjectProperty
comment: Relates a Round in a multi-round competition to its previous round.
domain: Round
range: Round

previous session
type: ObjectProperty
comment: Relates a session to its previous session.
domain: Session
range: Session

previous stage
type: ObjectProperty
comment: Relates a stage in a multi-stage competition to its previous stage.
domain: Competition
range: Competition

previous unit competition
type: ObjectProperty
comment: Relates a multi-round competition to its previous unit competition.
domain: Unit competition
range: Unit competition

promotesTo
type: ObjectProperty
comment: Relates a competition to the next competition in a heirarchy that teams are promoted to. For example the nPower Championship promotes to the Premier League.
domain: Competition
range: Competition

recurring competition
type: ObjectProperty
comment: Relates a competition to the recurring instance of that competition, for example the 2012/13 Premier League to the Premier League.
domain: Competition
range: Recurring competition

relegatesTo
type: ObjectProperty
comment: Relates a competition to the previous competition in a heirarchy that teams are relegated to. For example the Premier League relegates to the nPower Championship.
domain: Competition
range: Competition
inverse of: promotesTo

round number
type: DatatypeProperty
comment: Indicates the sequential number of a round.
domain: Round
range: int

round type
type: ObjectProperty
comment: Relates a round, to an enumerated round type.
domain: Round
range: Round Type

sub-discipline
type: ObjectProperty
comment: Relates a discipline with a child discipline, for example gymnastics with rhythmic gymnastics.
domain: Sports discipline
range: Sports discipline

sub-discipline of
type: TransitiveProperty
type: ObjectProperty
comment: Relates a discipline with a parent discipline, for example rhythmic gymnastics with gymnastics.
domain: Sports discipline
range: Sports discipline