大象传媒

Sport Ontology

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

Authors , , , , ,
Version 3.2
Licence
Download RDF

Abstract

A simple ontology for representing 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.

Ontology Diagram

Sport Diagram of the 2012 Olympics

Ontology Terms

Automatically generated documentation for the ontology terms.

Classes

Competition
URI /ontologies/sport/Competition
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
Superclasses
Subclasses DivisionalCompetition, MedalCompetition, MultiDisciplineCompetition, MultiRoundCompetition, MultiStageCompetition, Round, Session, UnitCompetition
Properties competesIn, competitionType, eventGender, firstSession, firstStage, firstUnitCompetition, hasCompetitor, hasDivision, hasSession, hasStage, isSessionOf, isStageOf, lastSession, lastStage, lastUnitCompetition, nextStage, prevStage, promotesTo, recurringCompetition, relegatesTo
CompetitionType
URI /ontologies/sport/CompetitionType
Description Enumerated competition types, for example: domestic, international.
Properties competitionType
CompetitiveSportingGroup
URI /ontologies/sport/CompetitiveSportingGroup
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.
Superclasses
Properties isCompetitiveSportingOrganisationOf
CompetitiveSportingOrganisation
URI /ontologies/sport/CompetitiveSportingOrganisation
Description A sporting organisation that participates in competitive sporting events. For example Manchester United or Team GB at the Olympics.
Superclasses SportingOrganisation
Properties hasHome, isCompetitiveSportingOrganisationOf
CompetitiveSportingRole
URI /ontologies/sport/CompetitiveSportingRole
Description General description of the participation of players, drivers, riders etc, in groups and organisations.
Superclasses
DivisionalCompetition
URI /ontologies/sport/DivisionalCompetition
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
Properties hasDivision
EventGender
URI /ontologies/sport/EventGender
Description Enumerated type, typically Male, Female or Mixed.
Properties eventGender
GoverningBody
URI /ontologies/sport/GoverningBody
Description The Governing Body for a sport, such as The Football Association.
Superclasses SportingOrganisation
GroupCompetition
URI /ontologies/sport/GroupCompetition
Description An organisation as a collection of leagues used to select the top N competitors from each league.
Superclasses MultiRoundCompetition
Properties hasGroup, isGroupOf
Home
URI /ontologies/sport/Home
Description The home ground, stadium or location of a Competitive Sporting Organisation.
Properties hasHome
KnockoutCompetition
URI /ontologies/sport/KnockoutCompetition
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 MultiRoundCompetition
LeagueCompetition
URI /ontologies/sport/LeagueCompetition
Description A League Competition is a hierarchy of competitions or competition within such a hierarchy.
Superclasses MultiRoundCompetition
Properties hasGroup, isGroupOf
Match
URI /ontologies/sport/Match
Description The smallest unit of sporting competition.
Superclasses UnitCompetition
Properties awayCompetitor, hasMatch, homeCompetitor, isMatchOf
MedalCompetition
URI /ontologies/sport/MedalCompetition
Description A competition that results in the awarding of a medal to the winner or runner up in that competition.
Superclasses Competition
MultiDisciplineCompetition
URI /ontologies/sport/MultiDisciplineCompetition
Description A competition that incorporates a number of different sports, such as the Olympics.
Superclasses Competition
MultiDisciplineRecurringCompetition
URI /ontologies/sport/MultiDisciplineRecurringCompetition
Description A recurring sports competition the covers many sports, such as the Summer Olympics.
MultiRoundCompetition
URI /ontologies/sport/MultiRoundCompetition
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
Properties firstRound, hasRound, isRoundOf, lastRound
MultiStageCompetition
URI /ontologies/sport/MultiStageCompetition
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
Properties firstStage, hasStage, isStageOf, lastStage
Person
URI /ontologies/sport/Person
Description An athlete or other person with typically a participating role in a CompetitiveSportingOrganisation.
Superclasses /ontologies/coreconcepts/Person,
RecurringCompetition
URI /ontologies/sport/RecurringCompetition
Description A recurring sports competition such as the Rugby Super League.
Properties recurringCompetition
Round
URI /ontologies/sport/Round
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
Properties firstRound, hasMatch, hasRound, hasUnitCompetition, isMatchOf, isRoundOf, lastRound, nextRound, prevRound, roundNumber, roundType
RoundType
URI /ontologies/sport/RoundType
Description Enumerated round types, for example: preliminary, qualifying or final.
Properties roundType
Session
URI /ontologies/sport/Session
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
Properties firstSession, hasSession, isSessionOf, lastSession, nextSession, prevSession
SportingOrganisation
URI /ontologies/sport/SportingOrganisation
Description An organisation involved in Sport, for example a Football team or the UK Government Department for Culture, Media and Sport.
Superclasses /ontologies/coreconcepts/Organisation,
Subclasses CompetitiveSportingOrganisation, GoverningBody
Properties hasCompetedFor
SportsDiscipline
URI /ontologies/sport/SportsDiscipline
Description The type of discipline a sporting event involves.
Properties discipline, subDiscipline, subDisciplineOf
UnitCompetition
URI /ontologies/sport/UnitCompetition
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
Properties firstUnitCompetition, hasUnitCompetition, lastUnitCompetition, nextUnitCompetition, prevUnitCompetition
Venue
URI /ontologies/sport/Venue
Description The location of a sporting event. May be a stadium, track, lake etc.

Properties

awayCompetitor
URI /ontologies/sport/awayCompetitor
Description Relates a match to one competitor, by definition or designation not the home competitor.
Domain Match
Range
competesIn
URI /ontologies/sport/competesIn
Description Relates a competitor, team or other agent to a competition.
Superproperties
Domain
Range Competition
competitionType
URI /ontologies/sport/competitionType
Description Relates something, typically a competition, to an enumerated competition type.
Domain Competition
Range CompetitionType
discipline
URI /ontologies/sport/discipline
Description Relates something to a sporting discipline, for example a person to athletics.
Range SportsDiscipline
eventGender
URI /ontologies/sport/eventGender
Description Relates a competition to a gender class instance.
Domain Competition
Range EventGender
firstRound
URI /ontologies/sport/firstRound
Description Relates a multi-round competition to the first round in that competition.
Superproperties hasRound
Domain MultiRoundCompetition
Range Round
firstSession
URI /ontologies/sport/firstSession
Description Relates a competition to the first session of a series of sessions.
Superproperties hasSession
Domain Competition
Range Session
firstStage
URI /ontologies/sport/firstStage
Description Relates a multi-stage competition to its first stage in that competition.
Superproperties hasStage
Domain MultiStageCompetition
Range Competition
firstUnitCompetition
URI /ontologies/sport/firstUnitCompetition
Description Relates a competition to its first unit competition.
Superproperties hasUnitCompetition
Domain Competition
Range UnitCompetition
hasCompetedFor
URI /ontologies/sport/hasCompetedFor
Description Associates an agent with sporting organisations non-temporally.
Domain
Range SportingOrganisation
hasCompetitor
URI /ontologies/sport/hasCompetitor
Description Relates a competition to a competitor in that competition.
Subproperty homeCompetitor
Domain Competition
Range
hasDivision
URI /ontologies/sport/hasDivision
Description Relates a divisional competition to a division in that competition.
Domain DivisionalCompetition
Range Competition
hasGroup
URI /ontologies/sport/hasGroup
Description Relates a league competition to a corresponding group competition.
Domain LeagueCompetition
Range GroupCompetition
hasHome
URI /ontologies/sport/hasHome
Description Relates a Competitive Sporting Organisation to its home ground, stadium or location.
Domain CompetitiveSportingOrganisation
Range Home
hasMatch
URI /ontologies/sport/hasMatch
Description Relates a round to a match.
Superproperties hasUnitCompetition
Domain Round
Range Match
hasRound
URI /ontologies/sport/hasRound
Description Relates a multi-round competition to a round in that competition.
Subproperty firstRound, lastRound
Domain MultiRoundCompetition
Range Round
hasSession
URI /ontologies/sport/hasSession
Description Relates a competition to a session within that competition.
Subproperty firstSession, lastSession
Domain Competition
Range Session
hasStage
URI /ontologies/sport/hasStage
Description Relates a multi-stage competition to a stage that it contains.
Subproperty firstStage, lastStage
Domain MultiStageCompetition
Range Competition
hasUnitCompetition
URI /ontologies/sport/hasUnitCompetition
Description Relates a round to a unit competition in that round.
Subproperty firstUnitCompetition, hasMatch, lastUnitCompetition
Domain Round
Range UnitCompetition
homeCompetitor
URI /ontologies/sport/homeCompetitor
Description Relates a match to one competitor, by definition or designation not the away competitor.
Superproperties hasCompetitor
Domain Match
Range
isCompetitiveSportingOrganisationOf
URI /ontologies/sport/isCompetitiveSportingOrganisationOf
Description Relates a competitive sporting group to a competitive sporting organisation.
Domain CompetitiveSportingOrganisation
Range CompetitiveSportingGroup
isGroupOf
URI /ontologies/sport/isGroupOf
Description Relates a group competition to its corresponding League competition.
Domain GroupCompetition
Range LeagueCompetition
isMatchOf
URI /ontologies/sport/isMatchOf
Description Relates a match to a round.
Domain Match
Range Round
isRoundOf
URI /ontologies/sport/isRoundOf
Description Relates a round to its corresponding multi-round competition.
Domain Round
Range MultiRoundCompetition
isSessionOf
URI /ontologies/sport/isSessionOf
Description Relates a session to a competition.
Domain Session
Range Competition
isStageOf
URI /ontologies/sport/isStageOf
Description Relates a stage to a multi-stage competition.
Domain Competition
Range MultiStageCompetition
lastRound
URI /ontologies/sport/lastRound
Description Relates a multi-round competition to the last round in that competition.
Superproperties hasRound
Domain MultiRoundCompetition
Range Round
lastSession
URI /ontologies/sport/lastSession
Description Relates a competition to the last session of a series of sessions.
Superproperties hasSession
Domain Competition
Range Session
lastStage
URI /ontologies/sport/lastStage
Description Relates a stage in a multi-stage competition to its last stage.
Superproperties hasStage
Domain MultiStageCompetition
Range Competition
lastUnitCompetition
URI /ontologies/sport/lastUnitCompetition
Description Relates a competition to its last unit competition.
Superproperties hasUnitCompetition
Domain Competition
Range UnitCompetition
nextRound
URI /ontologies/sport/nextRound
Description Relates a round in a multi-round competition to its next round.
Domain Round
Range Round
nextSession
URI /ontologies/sport/nextSession
Description Relates a session to its next session.
Domain Session
Range Session
nextStage
URI /ontologies/sport/nextStage
Description Relates a stage in a multi-stage competition to its next stage.
Domain Competition
Range Competition
nextUnitCompetition
URI /ontologies/sport/nextUnitCompetition
Description Relates a unit competition to its next unit competition.
Domain UnitCompetition
Range UnitCompetition
prevRound
URI /ontologies/sport/prevRound
Description Relates a round in a multi-round competition to its previous round.
Domain Round
Range Round
prevSession
URI /ontologies/sport/prevSession
Description Relates a session to its previous session.
Domain Session
Range Session
prevStage
URI /ontologies/sport/prevStage
Description Relates a stage in a multi-stage competition to its previous stage.
Domain Competition
Range Competition
prevUnitCompetition
URI /ontologies/sport/prevUnitCompetition
Description Relates a multi-round competition to its previous unit competition.
Domain UnitCompetition
Range UnitCompetition
promotesTo
URI /ontologies/sport/promotesTo
Description Relates a competition to the next competition in a hierarchy that teams are promoted to. For example the nPower Championship promotes to the Premier League.
Domain Competition
Range Competition
recurringCompetition
URI /ontologies/sport/recurringCompetition
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 /ontologies/sport/relegatesTo
Description Relates a competition to the previous competition in a hierarchy that teams are relegated to. For example the Premier League relegates to the nPower Championship.
Domain Competition
Range Competition
roundNumber
URI /ontologies/sport/roundNumber
Description Indicates the sequential number of a round.
Domain Round
Range
roundType
URI /ontologies/sport/roundType
Description Relates a round to an enumerated round type.
Domain Round
Range RoundType
subDiscipline
URI /ontologies/sport/subDiscipline
Description Relates a discipline with a child discipline, for example gymnastics with rhythmic gymnastics.
Domain SportsDiscipline
Range SportsDiscipline
subDisciplineOf
URI /ontologies/sport/subDisciplineOf
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

Theme toggler

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

Theme:
Theme Mode: