# baseURI: http://www.bbc.co.uk/ontologies/sport # imports: http://purl.org/NET/c4dm/event.owl # imports: http://www.bbc.co.uk/ontologies/asset/ # imports: http://www.bbc.co.uk/ontologies/coreconcepts # imports: http://www.bbc.co.uk/ontologies/provenance # imports: http://xmlns.com/foaf/0.1/ @prefix core: . @prefix dc: . @prefix dcterms: . @prefix event: . @prefix foaf: . @prefix owl: . @prefix par: . @prefix provenance: . @prefix rdf: . @prefix rdfs: . @prefix sport: . @prefix xsd: . a provenance:Ontology, owl:Ontology ; rdfs:label "Sport Ontology"^^xsd:string ; dc:creator , , , , , ; dcterms:license ; provenance:canonicalLocation "https://github.com/bbc/ontologies/blob/master/domain/sport.ttl"^^xsd:string ; provenance:changeReason "[METADATA-834] discipline -> subPropertyOf -> notablyAssociatedWith"@en-gb ; provenance:public true ; provenance:slug "sport"^^xsd:string ; provenance:version "3.22"^^xsd:string ; rdfs:comment "The Sport Ontology is a simple lightweight ontology for publishing data about competitive sports events."^^xsd:string ; owl:imports , , , , ; owl:priorVersion ; owl:versionIRI ; owl:versionInfo "3.22"^^xsd:string . sport:CompetesForRole a owl:Class ; rdfs:label "CompetesForRole"^^xsd:string ; rdfs:comment "Legacy class, used for associating an athlete with the national team they competed for during the Summer Olympics. Deprecated due to improper naming."@en-gb ; rdfs:isDefinedBy ; owl:deprecated true . sport:CompetitiveSportingRole a owl:Class ; rdfs:label "CompetitiveSportingRole"@en-gb ; rdfs:comment "General description of the participation of players, drivers, riders etc, in groups and organisations."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf par:Role . sport:GoverningBody a owl:Class ; rdfs:label "GoverningBody"@en-gb ; rdfs:comment "The Governing Body for a sport, such as The Football Association."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:SportingOrganisation . sport:KnockoutCompetition a owl:Class ; rdfs:label "KnockoutCompetition"@en-gb ; rdfs: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."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:MultiRoundCompetition . sport:MedalCompetition a owl:Class ; rdfs:label "MedalCompetition"@en-gb ; rdfs:comment "A competition that results in the awarding of a medal to the winner or runner up in that competition."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:Competition . sport:MultiDisciplineCompetition a owl:Class ; rdfs:label "MultiDisciplineCompetition"@en-gb ; rdfs:comment "A competition that incorporates a number of different sports, such as the Olympics."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:Competition . sport:MultiDisciplineRecurringCompetition a owl:Class ; rdfs:label "MultiDisciplineRecurringCompetition"@en-gb ; rdfs:comment "A recurring sports competition the covers many sports, such as the Summer Olympics."@en-gb ; rdfs:isDefinedBy . sport:Venue a owl:Class ; rdfs:label "Venue"@en-gb ; rdfs:comment "The location of a sporting event. May be a stadium, track, lake etc."@en-gb ; rdfs:isDefinedBy . sport:awayCompetitor a owl:ObjectProperty ; rdfs:label "awayCompetitor"@en-gb ; rdfs:comment "Relates a match to one competitor, by definition or designation not the home competitor."@en-gb ; rdfs:domain sport:Match ; rdfs:isDefinedBy ; rdfs:range foaf:Agent . sport:competesIn a owl:ObjectProperty ; rdfs:label "competesIn"@en-gb ; rdfs:comment "Relates a competitor, team or other agent to a competition."@en-gb ; rdfs:domain foaf:Agent ; rdfs:isDefinedBy ; rdfs:range sport:Competition ; rdfs:subPropertyOf event:agent_in . sport:competitionType a owl:ObjectProperty ; rdfs:label "competitionType"@en-gb ; rdfs:comment "Relates something, typically a competition, to an enumerated competition type."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:CompetitionType . sport:dateOfBirth a owl:AnnotationProperty, owl:DatatypeProperty ; rdfs:label "dateOfBirth"@en-gb ; rdfs:comment "Implemented because foaf has no notion of date of birth. Deprecated in favour of core:dateOfBirth."@en-gb ; rdfs:domain sport:Person ; rdfs:isDefinedBy ; rdfs:range xsd:date ; owl:deprecated true . sport:discipline a owl:ObjectProperty ; rdfs:label "discipline"@en-gb ; rdfs:comment "Relates something to a sporting discipline, for example a person to athletics."@en-gb ; rdfs:isDefinedBy ; rdfs:subPropertyOf core:notablyAssociatedWith ; rdfs:range sport:SportsDiscipline . sport:division a rdf:Property ; rdfs:comment "Division relates a DivisionalCompetition to a competition which is a division of that DivisionalCompetition. Used for the olympics"^^xsd:string ; rdfs:domain sport:DivisionalCompetition ; rdfs:isDefinedBy ; rdfs:range sport:Competition ; rdfs:seeAlso sport:hasDivisionList ; owl:deprecated true . sport:eventGender a owl:ObjectProperty ; rdfs:label "eventGender"@en-gb ; rdfs:comment "Relates a competition to a gender class instance."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:EventGender . sport:firstRound a owl:ObjectProperty ; rdfs:label "firstRound"@en-gb ; rdfs:comment "Relates a multi-round competition to the first round in that competition."@en-gb ; rdfs:domain sport:MultiRoundCompetition ; rdfs:isDefinedBy ; rdfs:range sport:Round ; rdfs:subPropertyOf sport:hasRound . sport:firstSession a owl:ObjectProperty ; rdfs:label "firstSession"@en-gb ; rdfs:comment "Relates a competition to the first session of a series of sessions."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:Session ; rdfs:subPropertyOf sport:hasSession . sport:firstStage a owl:ObjectProperty ; rdfs:label "firstStage"@en-gb ; rdfs:comment "Relates a multi-stage competition to its first stage in that competition."@en-gb ; rdfs:domain sport:MultiStageCompetition ; rdfs:isDefinedBy ; rdfs:range sport:Competition ; rdfs:subPropertyOf sport:hasStage . sport:firstUnitCompetition a owl:ObjectProperty ; rdfs:label "firstUnitCompetition"@en-gb ; rdfs:comment "Relates a competition to its first unit competition."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:UnitCompetition ; rdfs:subPropertyOf sport:hasUnitCompetition . sport:flagImage a owl:ObjectProperty ; rdfs:comment "Legacy property used to associate a team with the country flag it represented during the olympics" ; rdfs:domain sport:CompetitiveSportingGroup ; rdfs:isDefinedBy ; rdfs:range ; owl:deprecated true . sport:hasCompetedFor a owl:ObjectProperty ; rdfs:label "hasCompetedFor"@en-gb ; rdfs:comment "Associates an agent with sporting organisations non-temporally."@en-gb ; rdfs:domain foaf:Agent ; rdfs:isDefinedBy ; rdfs:range sport:SportingOrganisation . sport:hasDivision a owl:ObjectProperty ; rdfs:label "hasDivision"@en-gb ; rdfs:comment "Relates a divisional competition to a division in that competition."@en-gb ; rdfs:domain sport:DivisionalCompetition ; rdfs:isDefinedBy ; rdfs:range sport:Competition . sport:hasGroup a owl:ObjectProperty ; rdfs:label "hasGroup"@en-gb ; rdfs:comment "Relates a league competition to a corresponding group competition."@en-gb ; rdfs:domain sport:LeagueCompetition ; rdfs:isDefinedBy ; rdfs:range sport:GroupCompetition ; owl:inverseOf sport:isGroupOf . sport:hasHome a owl:ObjectProperty ; rdfs:label "hasHome"@en-gb ; rdfs:comment "Relates a Competitive Sporting Organisation to its home ground, stadium or location."@en-gb ; rdfs:domain sport:CompetitiveSportingOrganisation ; rdfs:isDefinedBy ; rdfs:range sport:Home . sport:homeCompetitor a owl:ObjectProperty ; rdfs:label "homeCompetitor"@en-gb ; rdfs:comment "Relates a match to one competitor, by definition or designation not the away competitor."@en-gb ; rdfs:domain sport:Match ; rdfs:isDefinedBy ; rdfs:range foaf:Agent ; rdfs:subPropertyOf sport:hasCompetitor . sport:isCompetitiveSportingOrganisationOf a owl:ObjectProperty ; rdfs:label "isCompetitiveSportingOrganisationOf"@en-gb ; rdfs:comment "Relates a competitive sporting group to a competitive sporting organisation."@en-gb ; rdfs:domain sport:CompetitiveSportingOrganisation ; rdfs:isDefinedBy ; rdfs:range sport:CompetitiveSportingGroup . sport:isMatchOf a owl:ObjectProperty ; rdfs:label "isMatchOf"@en-gb ; rdfs:comment "Relates a match to a round."@en-gb ; rdfs:domain sport:Match ; rdfs:isDefinedBy ; rdfs:range sport:Round ; owl:inverseOf sport:hasMatch . sport:isSessionOf a owl:ObjectProperty ; rdfs:label "isSessionOf"@en-gb ; rdfs:comment "Relates a session to a competition."@en-gb ; rdfs:domain sport:Session ; rdfs:isDefinedBy ; rdfs:range sport:Competition ; owl:inverseOf sport:hasSession . sport:lastRound a owl:ObjectProperty ; rdfs:label "lastRound"@en-gb ; rdfs:comment "Relates a multi-round competition to the last round in that competition."@en-gb ; rdfs:domain sport:MultiRoundCompetition ; rdfs:isDefinedBy ; rdfs:range sport:Round ; rdfs:subPropertyOf sport:hasRound . sport:lastSession a owl:ObjectProperty ; rdfs:label "lastSession"@en-gb ; rdfs:comment "Relates a competition to the last session of a series of sessions."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:Session ; rdfs:subPropertyOf sport:hasSession . sport:lastStage a owl:ObjectProperty ; rdfs:label "lastStage"@en-gb ; rdfs:comment "Relates a stage in a multi-stage competition to its last stage."@en-gb ; rdfs:domain sport:MultiStageCompetition ; rdfs:isDefinedBy ; rdfs:range sport:Competition ; rdfs:subPropertyOf sport:hasStage . sport:lastUnitCompetition a owl:ObjectProperty ; rdfs:label "lastUnitCompetition"@en-gb ; rdfs:comment "Relates a competition to its last unit competition."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:UnitCompetition ; rdfs:subPropertyOf sport:hasUnitCompetition . sport:nextRound a owl:ObjectProperty ; rdfs:label "nextRound"@en-gb ; rdfs:comment "Relates a round in a multi-round competition to its next round."@en-gb ; rdfs:domain sport:Round ; rdfs:isDefinedBy ; rdfs:range sport:Round . sport:nextSession a owl:ObjectProperty ; rdfs:label "nextSession"@en-gb ; rdfs:comment "Relates a session to its next session."@en-gb ; rdfs:domain sport:Session ; rdfs:isDefinedBy ; rdfs:range sport:Session . sport:nextStage a owl:ObjectProperty ; rdfs:label "nextStage"@en-gb ; rdfs:comment "Relates a stage in a multi-stage competition to its next stage."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:Competition . sport:nextUnitCompetition a owl:ObjectProperty ; rdfs:label "nextUnitCompetition"@en-gb ; rdfs:comment "Relates a unit competition to its next unit competition."@en-gb ; rdfs:domain sport:UnitCompetition ; rdfs:isDefinedBy ; rdfs:range sport:UnitCompetition . sport:prevRound a owl:ObjectProperty ; rdfs:label "prevRound"@en-gb ; rdfs:comment "Relates a round in a multi-round competition to its previous round."@en-gb ; rdfs:domain sport:Round ; rdfs:isDefinedBy ; rdfs:range sport:Round . sport:prevSession a owl:ObjectProperty ; rdfs:label "prevSession"@en-gb ; rdfs:comment "Relates a session to its previous session."@en-gb ; rdfs:domain sport:Session ; rdfs:isDefinedBy ; rdfs:range sport:Session . sport:prevStage a owl:ObjectProperty ; rdfs:label "prevStage"@en-gb ; rdfs:comment "Relates a stage in a multi-stage competition to its previous stage."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:Competition . sport:prevUnitCompetition a owl:ObjectProperty ; rdfs:label "prevUnitCompetition"@en-gb ; rdfs:comment "Relates a multi-round competition to its previous unit competition."@en-gb ; rdfs:domain sport:UnitCompetition ; rdfs:isDefinedBy ; rdfs:range sport:UnitCompetition . sport:recurringCompetition a owl:ObjectProperty ; rdfs:label "recurringCompetition"@en-gb ; rdfs:comment "Relates a competition to the recurring instance of that competition, for example the 2012/13 Premier League to the Premier League."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:RecurringCompetition . sport:roundNumber a owl:DatatypeProperty ; rdfs:label "roundNumber"@en-gb ; rdfs:comment "Indicates the sequential number of a round."@en-gb ; rdfs:domain sport:Round ; rdfs:isDefinedBy ; rdfs:range xsd:int . sport:roundType a owl:ObjectProperty ; rdfs:label "roundType"@en-gb ; rdfs:comment "Relates a round to an enumerated round type."@en-gb ; rdfs:domain sport:Round ; rdfs:isDefinedBy ; rdfs:range sport:RoundType . sport:subDiscipline a owl:ObjectProperty ; rdfs:label "subDiscipline"@en-gb ; rdfs:comment "Relates a discipline with a child discipline, for example gymnastics with rhythmic gymnastics."@en-gb ; rdfs:domain sport:SportsDiscipline ; rdfs:isDefinedBy ; rdfs:range sport:SportsDiscipline . sport:subDisciplineOf a owl:ObjectProperty, owl:TransitiveProperty ; rdfs:label "subDisciplineOf"@en-gb ; rdfs:comment "Relates a discipline with a parent discipline, for example rhythmic gymnastics with gymnastics."@en-gb ; rdfs:domain sport:SportsDiscipline ; rdfs:isDefinedBy ; rdfs:range sport:SportsDiscipline . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:CompetitionType . a sport:EventGender . a sport:EventGender . a sport:EventGender . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . a sport:RoundType . sport:Home a owl:Class ; rdfs:label "Home"@en-gb ; rdfs:comment "The home ground, stadium or location of a Competitive Sporting Organisation."@en-gb ; rdfs:isDefinedBy . sport:Person a owl:Class ; rdfs:label "Person"@en-gb ; rdfs:comment "An athlete or other person with typically a participating role in a CompetitiveSportingOrganisation."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf core:Person, foaf:Person . sport:RecurringCompetition a owl:Class ; rdfs:label "RecurringCompetition"@en-gb ; rdfs:comment "A recurring sports competition such as the Rugby Super League."@en-gb ; rdfs:isDefinedBy . sport:hasCompetitor a owl:ObjectProperty ; rdfs:label "hasCompetitor"@en-gb ; rdfs:comment "Relates a competition to a competitor in that competition."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range foaf:Agent . sport:hasMatch a owl:ObjectProperty ; rdfs:label "hasMatch"@en-gb ; rdfs:comment "Relates a round to a match."@en-gb ; rdfs:domain sport:Round ; rdfs:isDefinedBy ; rdfs:range sport:Match ; rdfs:subPropertyOf sport:hasUnitCompetition . sport:isRoundOf a owl:ObjectProperty ; rdfs:label "isRoundOf"@en-gb ; rdfs:comment "Relates a round to its corresponding multi-round competition."@en-gb ; rdfs:domain sport:Round ; rdfs:isDefinedBy ; rdfs:range sport:MultiRoundCompetition ; owl:inverseOf sport:hasRound . sport:isStageOf a owl:ObjectProperty ; rdfs:label "isStageOf"@en-gb ; rdfs:comment "Relates a stage to a multi-stage competition."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:MultiStageCompetition ; owl:inverseOf sport:hasStage . sport:promotesTo a owl:ObjectProperty ; rdfs:label "promotesTo"@en-gb ; rdfs: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."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:Competition ; owl:inverseOf sport:relegatesTo . sport:relegatesTo a owl:ObjectProperty ; rdfs:label "relegatesTo"@en-gb ; rdfs: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."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:Competition ; owl:inverseOf sport:promotesTo . sport:CompetitiveSportingGroup a owl:Class ; rdfs:label "CompetitiveSportingGroup"@en-gb ; rdfs: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."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf foaf:Group . sport:CompetitiveSportingOrganisation a owl:Class ; rdfs:label "CompetitiveSportingOrganisation"@en-gb ; rdfs:comment "A sporting organisation that participates in competitive sporting events. For example Manchester United or Team GB at the Olympics."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:SportingOrganisation . sport:DivisionalCompetition a owl:Class ; rdfs:label "DivisionalCompetition"@en-gb ; rdfs:comment "A Divisional Competition is a competition that is divided into a number of competitions. London 2012 is an example of a Divisional Competition."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:Competition . sport:GroupCompetition a owl:Class ; rdfs:label "GroupCompetition"@en-gb ; rdfs:comment "An organisation as a collection of leagues used to select the top N competitors from each league."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:MultiRoundCompetition . sport:LeagueCompetition a owl:Class ; rdfs:label "LeagueCompetition"@en-gb ; rdfs:comment "A League Competition is a hierarchy of competitions or competition within such a hierarchy."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:MultiRoundCompetition . sport:isGroupOf a owl:ObjectProperty ; rdfs:label "isGroupOf"@en-gb ; rdfs:comment "Relates a group competition to its corresponding League competition."@en-gb ; rdfs:domain sport:GroupCompetition ; rdfs:isDefinedBy ; rdfs:range sport:LeagueCompetition . sport:SportingOrganisation a owl:Class ; rdfs:label "SportingOrganisation"@en-gb ; rdfs:comment "An organisation involved in Sport, for example a Football team or the UK Government Department for Culture, Media and Sport."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf foaf:Organization, core:Organisation . sport:hasRound a owl:ObjectProperty ; rdfs:label "hasRound"@en-gb ; rdfs:comment "Relates a multi-round competition to a round in that competition."@en-gb ; rdfs:domain sport:MultiRoundCompetition ; rdfs:isDefinedBy ; rdfs:range sport:Round . sport:hasSession a owl:ObjectProperty ; rdfs:label "hasSession"@en-gb ; rdfs:comment "Relates a competition to a session within that competition."@en-gb ; rdfs:domain sport:Competition ; rdfs:isDefinedBy ; rdfs:range sport:Session . sport:hasStage a owl:ObjectProperty ; rdfs:label "hasStage"@en-gb ; rdfs:comment "Relates a multi-stage competition to a stage that it contains."@en-gb ; rdfs:domain sport:MultiStageCompetition ; rdfs:isDefinedBy ; rdfs:range sport:Competition . sport:hasUnitCompetition a owl:ObjectProperty ; rdfs:label "hasUnitCompetition"@en-gb ; rdfs:comment "Relates a round to a unit competition in that round."@en-gb ; rdfs:domain sport:Round ; rdfs:isDefinedBy ; rdfs:range sport:UnitCompetition . sport:EventGender a owl:Class ; rdfs:label "EventGender"@en-gb ; rdfs:comment "Enumerated type, typically Male, Female or Mixed."@en-gb ; rdfs:isDefinedBy . sport:Match a owl:Class ; rdfs:label "Match"@en-gb ; rdfs:comment "The smallest unit of sporting competition."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:UnitCompetition . sport:MultiStageCompetition a owl:Class ; rdfs:label "MultiStageCompetition"@en-gb ; rdfs:comment "A Multi-stage Competition is a competition that is organised as a set of stages. An example is the Football World Cup."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:Competition . sport:SportsDiscipline a owl:Class ; rdfs:label "SportsDiscipline"@en-gb ; rdfs:comment "The type of discipline a sporting event involves."@en-gb ; rdfs:isDefinedBy . sport:MultiRoundCompetition a owl:Class ; rdfs:label "MultiRoundCompetition"@en-gb ; rdfs:comment "A Competition organised as a sequence of rounds, for example the Premier League or group stage of the World Cup."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:Competition . sport:Session a owl:Class ; rdfs:label "Session"@en-gb ; rdfs: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."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:Competition . sport:UnitCompetition a owl:Class ; rdfs:label "UnitCompetition"@en-gb ; rdfs:comment "A unit competition is the unit of competition defined by a competition discipline rules. Examples include a 100m race or Football match."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:Competition . sport:Round a owl:Class ; rdfs:label "Round"@en-gb ; rdfs: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."@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf sport:Competition . sport:RoundType a owl:Class ; rdfs:label "RoundType"@en-gb ; rdfs:comment "Enumerated round types, for example: preliminary, qualifying or final."@en-gb ; rdfs:isDefinedBy . sport:CompetitionType a owl:Class ; rdfs:label "CompetitionType"@en-gb ; rdfs:comment "Enumerated competition types, for example: domestic, international."@en-gb ; rdfs:isDefinedBy . sport:Competition a owl:Class ; rdfs:label "Competition"@en-gb ; rdfs: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"@en-gb ; rdfs:isDefinedBy ; rdfs:subClassOf event:Event .