@base <http://ec.europa.eu/eurostat/ramon/ontologies/geographic.rdf> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .

<>
    a owl:Ontology ;
    rdfs:label "Geographic schema v. 0.6" .

<#Country>
    a rdfs:Class ;
    rdfs:comment "Member States of the European Union (EU) and other countries have been assigned a two-letter country code, always written in capital letters, and often used as an abbreviation in statistical analyses, tables, graphs or maps." ;
    rdfs:label "Country code (Eurostat)" ;
    rdfs:subClassOf <#Region> .

<#LAURegion>
    a rdfs:Class ;
    rdfs:label "LAU Region" ;
    rdfs:subClassOf <#Region> .

<#NUTSRegion>
    a rdfs:Class ;
    rdfs:label "NUTS Region" ;
    rdfs:subClassOf <#Region> .

<#Region>
    a rdfs:Class ;
    rdfs:label "Geographical region" .

<#code>
    a rdf:Property ;
    rdfs:domain <#Country> ;
    rdfs:label "Country code" .

<#edition>
    a rdf:Property ;
    rdfs:label "Edition" .

<#hasParentRegion>
    a rdf:Property ;
    rdfs:domain <#Region> ;
    rdfs:label "Has parent region" ;
    rdfs:range <#Region> ;
    owl:inverseOf <#hasSubRegion> .

<#hasSubRegion>
    a rdf:Property ;
    rdfs:domain <#Region> ;
    rdfs:label "Has subregion" ;
    rdfs:range <#Region> .

<#inScheme>
    a rdf:Property ;
    rdfs:label "In scheme" .

<#level>
    a rdf:Property ;
    rdfs:domain <#Region> ;
    rdfs:label "Level" .

<#name>
    a rdf:Property ;
    rdfs:domain <#Region> ;
    rdfs:label "Name" .

<#protocolOrder>
    a rdf:Property ;
    rdfs:label "Protocol order" .

<#regionCode>
    a rdf:Property ;
    rdfs:comment "NUTS or LAU code" ;
    rdfs:domain <#Region> ;
    rdfs:label "Region code" .

