ÃÛÑ¿´«Ã½

Sport ontology

The Sport ontology is a simple lightweight ontology for publishing data about competitive sports events.

Introduction

The Sport Ontology is a simple lightweight ontology for publishing data about competitive sports events. The terms in this ontology allow data to be published about:

The structure of sports tournaments as a series of eventsThe competing of agents in a competitionThe type of discipline a event involvesThe award associated with the competition and how received it...etc

Whilst it originates in a specific ÃÛÑ¿´«Ã½ use case, the Sport Ontology should be applicable to a wide range of competitive sporting events data publishing use cases. Care has been taken to try and ensure interoperability with more general ontologies in use. In particular it draws heavily upon the events ontology.

Existing work

During the development of the Sport Ontology existing work on modelling and publishing RDF data about events and sport was reviewed. These are summarised below:

In addition Epimorphics and Talis consulted and provided considerable assistance in design and sanity checking the model.

Nodes & edges diagram of the classes & properties in the Sport ontology
An example of the classes & properties in the Sport ontology

Metadata

Created 2011-02-17
Last modified 2024-05-17
Authors , , , , ,
Version 3.22
Licence
Download Sport ontology (Turtle format)

 

Classes

 

CompetesForRole

URI
Description Legacy class, used for associating an athlete with the national team they competed for during the Summer Olympics. Deprecated due to improper naming.

 

Competition

URI
Description 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
Subclasses DivisionalCompetition, GroupCompetition, KnockoutCompetition, LeagueCompetition, Match, MedalCompetition, MultiDisciplineCompetition, MultiRoundCompetition, MultiStageCompetition, Round, Session, UnitCompetition
Domain for competitionType, eventGender, firstSession, firstUnitCompetition, hasCompetitor, hasSession, isStageOf, lastSession, lastUnitCompetition, nextStage, prevStage, promotesTo, recurringCompetition, relegatesTo
Range for competesIn, division, firstStage, hasDivision, hasStage, isSessionOf, lastStage, nextStage, prevStage, promotesTo, relegatesTo

 

CompetitionType

URI
Description Enumerated competition types, for example: domestic, international.
Range for competitionType

 

CompetitiveSportingGroup

URI
Description 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.
Domain for flagImage
Range for isCompetitiveSportingOrganisationOf

 

CompetitiveSportingOrganisation

URI
Description A sporting organisation that participates in competitive sporting events. For example Manchester United or Team GB at the Olympics.
Superclasses , SportingOrganisation,
Domain for hasÃÛÑ¿´«Ã½, isCompetitiveSportingOrganisationOf

 

CompetitiveSportingRole

URI
Description General description of the participation of players, drivers, riders etc, in groups and organisations.

 

DivisionalCompetition

URI
Description A Divisional Competition is a competition that is divided into a number of competitions. London 2012 is an example of a Divisional Competition.
Superclasses Competition
Domain for division, hasDivision

 

EventGender

URI
Description Enumerated type, typically Male, Female or Mixed.
Range for eventGender

 

GoverningBody

URI
Description The Governing Body for a sport, such as The Football Association.
Superclasses , SportingOrganisation,

 

GroupCompetition

URI
Description An organisation as a collection of leagues used to select the top N competitors from each league.
Superclasses Competition, MultiRoundCompetition
Domain for isGroupOf
Range for hasGroup

 

ÃÛÑ¿´«Ã½

URI
Description The home ground, stadium or location of a Competitive Sporting Organisation.
Range for hasÃÛÑ¿´«Ã½

 

KnockoutCompetition

URI
Description A competition or stage of competition that progresses through rounds of individual fixtures whereby one team is eliminated as a result of each fixture.
Superclasses Competition, MultiRoundCompetition

 

LeagueCompetition

URI
Description A League Competition is a hierarchy of competitions or competition within such a hierarchy.
Superclasses Competition, MultiRoundCompetition
Domain for hasGroup
Range for isGroupOf

 

Match

URI
Description The smallest unit of sporting competition.
Superclasses Competition, UnitCompetition
Domain for awayCompetitor, homeCompetitor, isMatchOf
Range for hasMatch

 

MedalCompetition

URI
Description A competition that results in the awarding of a medal to the winner or runner up in that competition.
Superclasses Competition

 

MultiDisciplineCompetition

URI
Description A competition that incorporates a number of different sports, such as the Olympics.
Superclasses Competition

 

MultiDisciplineRecurringCompetition

URI
Description A recurring sports competition the covers many sports, such as the Summer Olympics.

 

MultiRoundCompetition

URI
Description A Competition organised as a sequence of rounds, for example the Premier League or group stage of the World Cup.
Superclasses Competition
Subclasses GroupCompetition, KnockoutCompetition, LeagueCompetition
Domain for firstRound, hasRound, lastRound
Range for isRoundOf

 

MultiStageCompetition

URI
Description A Multi-stage Competition is a competition that is organised as a set of stages. An example is the Football World Cup.
Superclasses Competition
Domain for firstStage, hasStage, lastStage
Range for isStageOf

 

Person

URI
Description An athlete or other person with typically a participating role in a CompetitiveSportingOrganisation.
Superclasses ,
Domain for dateOfBirth

 

RecurringCompetition

URI
Description A recurring sports competition such as the Rugby Super League.
Range for recurringCompetition

 

Round

URI
Description 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.
Superclasses Competition
Domain for hasMatch, hasUnitCompetition, isRoundOf, nextRound, prevRound, roundNumber, roundType
Range for firstRound, hasRound, isMatchOf, lastRound, nextRound, prevRound

 

RoundType

URI
Description Enumerated round types, for example: preliminary, qualifying or final.
Range for roundType

 

Session

URI
Description 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.
Superclasses Competition
Domain for isSessionOf, nextSession, prevSession
Range for firstSession, hasSession, lastSession, nextSession, prevSession

 

SportingOrganisation

URI
Description An organisation involved in Sport, for example a Football team or the UK Government Department for Culture, Media and Sport.
Superclasses ,
Subclasses CompetitiveSportingOrganisation, GoverningBody
Range for hasCompetedFor

 

SportsDiscipline

URI
Description The type of discipline a sporting event involves.
Domain for subDiscipline, subDisciplineOf
Range for discipline, subDiscipline, subDisciplineOf

 

UnitCompetition

URI
Description A unit competition is the unit of competition defined by a competition discipline rules. Examples include a 100m race or Football match.
Superclasses Competition
Subclasses Match
Domain for nextUnitCompetition, prevUnitCompetition
Range for firstUnitCompetition, hasUnitCompetition, lastUnitCompetition, nextUnitCompetition, prevUnitCompetition

 

Venue

URI
Description The location of a sporting event. May be a stadium, track, lake etc.

 

Properties

 

awayCompetitor

URI
Description Relates a match to one competitor, by definition or designation not the home competitor.
Domain Match
Range

 

competesIn

URI
Description Relates a competitor, team or other agent to a competition.
Domain
Range Competition

 

competitionType

URI
Description Relates something, typically a competition, to an enumerated competition type.
Domain Competition
Range CompetitionType

 

dateOfBirth

URI
Description Implemented because foaf has no notion of date of birth. Deprecated in favour of core:dateOfBirth.
Domain Person
Range

 

discipline

URI
Description Relates something to a sporting discipline, for example a person to athletics.
Superproperties
Range SportsDiscipline

 

eventGender

URI
Description Relates a competition to a gender class instance.
Domain Competition
Range EventGender

 

firstRound

URI
Description Relates a multi-round competition to the first round in that competition.
Superproperties hasRound
Domain MultiRoundCompetition
Range Round

 

firstSession

URI
Description Relates a competition to the first session of a series of sessions.
Superproperties hasSession
Domain Competition
Range Session

 

firstStage

URI
Description Relates a multi-stage competition to its first stage in that competition.
Superproperties hasStage
Domain MultiStageCompetition
Range Competition

 

firstUnitCompetition

URI
Description Relates a competition to its first unit competition.
Superproperties hasUnitCompetition
Domain Competition
Range UnitCompetition

 

flagImage

URI
Description Legacy property used to associate a team with the country flag it represented during the olympics
Domain CompetitiveSportingGroup

 

hasCompetedFor

URI
Description Associates an agent with sporting organisations non-temporally.
Domain
Range SportingOrganisation

 

hasCompetitor

URI
Description Relates a competition to a competitor in that competition.
Subproperties homeCompetitor
Domain Competition
Range

 

hasDivision

URI
Description Relates a divisional competition to a division in that competition.
Domain DivisionalCompetition
Range Competition

 

hasGroup

URI
Description Relates a league competition to a corresponding group competition.
Domain LeagueCompetition
Range GroupCompetition

 

hasÃÛÑ¿´«Ã½

URI
Description Relates a Competitive Sporting Organisation to its home ground, stadium or location.
Domain CompetitiveSportingOrganisation
Range ÃÛÑ¿´«Ã½

 

hasMatch

URI
Description Relates a round to a match.
Superproperties hasUnitCompetition
Domain Round
Range Match

 

hasRound

URI
Description Relates a multi-round competition to a round in that competition.
Subproperties firstRound, lastRound
Domain MultiRoundCompetition
Range Round

 

hasSession

URI
Description Relates a competition to a session within that competition.
Subproperties firstSession, lastSession
Domain Competition
Range Session

 

hasStage

URI
Description Relates a multi-stage competition to a stage that it contains.
Subproperties firstStage, lastStage
Domain MultiStageCompetition
Range Competition

 

hasUnitCompetition

URI
Description Relates a round to a unit competition in that round.
Subproperties firstUnitCompetition, hasMatch, lastUnitCompetition
Domain Round
Range UnitCompetition

 

homeCompetitor

URI
Description Relates a match to one competitor, by definition or designation not the away competitor.
Superproperties hasCompetitor
Domain Match
Range

 

isCompetitiveSportingOrganisationOf

URI
Description Relates a competitive sporting group to a competitive sporting organisation.
Domain CompetitiveSportingOrganisation
Range CompetitiveSportingGroup

 

isGroupOf

URI
Description Relates a group competition to its corresponding League competition.
Domain GroupCompetition
Range LeagueCompetition

 

isMatchOf

URI
Description Relates a match to a round.
Domain Match
Range Round

 

isRoundOf

URI
Description Relates a round to its corresponding multi-round competition.
Domain Round
Range MultiRoundCompetition

 

isSessionOf

URI
Description Relates a session to a competition.
Domain Session
Range Competition

 

isStageOf

URI
Description Relates a stage to a multi-stage competition.
Domain Competition
Range MultiStageCompetition

 

lastRound

URI
Description Relates a multi-round competition to the last round in that competition.
Superproperties hasRound
Domain MultiRoundCompetition
Range Round

 

lastSession

URI
Description Relates a competition to the last session of a series of sessions.
Superproperties hasSession
Domain Competition
Range Session

 

lastStage

URI
Description Relates a stage in a multi-stage competition to its last stage.
Superproperties hasStage
Domain MultiStageCompetition
Range Competition

 

lastUnitCompetition

URI
Description Relates a competition to its last unit competition.
Superproperties hasUnitCompetition
Domain Competition
Range UnitCompetition

 

nextRound

URI
Description Relates a round in a multi-round competition to its next round.
Domain Round
Range Round

 

nextSession

URI
Description Relates a session to its next session.
Domain Session
Range Session

 

nextStage

URI
Description Relates a stage in a multi-stage competition to its next stage.
Domain Competition
Range Competition

 

nextUnitCompetition

URI
Description Relates a unit competition to its next unit competition.
Domain UnitCompetition
Range UnitCompetition

 

prevRound

URI
Description Relates a round in a multi-round competition to its previous round.
Domain Round
Range Round

 

prevSession

URI
Description Relates a session to its previous session.
Domain Session
Range Session

 

prevStage

URI
Description Relates a stage in a multi-stage competition to its previous stage.
Domain Competition
Range Competition

 

prevUnitCompetition

URI
Description Relates a multi-round competition to its previous unit competition.
Domain UnitCompetition
Range UnitCompetition

 

promotesTo

URI
Description 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

 

recurringCompetition

URI
Description Relates a competition to the recurring instance of that competition, for example the 2012/13 Premier League to the Premier League.
Domain Competition
Range RecurringCompetition

 

relegatesTo

URI
Description 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

 

roundNumber

URI
Description Indicates the sequential number of a round.
Domain Round
Range

 

roundType

URI
Description Relates a round to an enumerated round type.
Domain Round
Range RoundType

 

subDiscipline

URI
Description Relates a discipline with a child discipline, for example gymnastics with rhythmic gymnastics.
Domain SportsDiscipline
Range SportsDiscipline

 

subDisciplineOf

URI
Description Relates a discipline with a parent discipline, for example rhythmic gymnastics with gymnastics.
Domain SportsDiscipline
Range SportsDiscipline

Rebuild Page

The page will automatically reload. You may need to reload again if the build takes longer than expected.

Useful links

Demo mode

Hides preview environment warning banner on preview pages.

Theme toggler

Select a theme and theme mode and click "Load theme" to load in your theme combination.

Theme:
Theme Mode: