<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdfs [
	<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
	<!ENTITY dc "http://purl.org/dc/elements/1.1/">
	<!ENTITY dct "http://purl.org/dc/terms/">
]>
<rdf:RDF xmlns:rdf="&rdf;" xmlns:rdfs="&rdfs;" xmlns:dc="&dc;" xmlns:dct="&dct;" xml:base="http://www.w3c.rl.ac.uk/2003/11/21-skos-core">

<!-- Description of this schema -->

<rdf:Description rdf:about="">
	<dc:title>SKOS RDF Vocabulary</dc:title>
	<dc:description>An RDF vocabulary for defining simple conceptual schemes such as thesauri, taxonomies and classification schemes.</dc:description>
	<dc:author>Alistair Miles</dc:author>
	<rdfs:seeAlso rdf:resource="http://www.w3c.rl.ac.uk/SWAD/deliverables/8.1.html"/>
	<dct:modified>2003-11-21</dct:modified>	
</rdf:Description>

<!-- Fundamental classes -->

<rdfs:Class rdf:ID="Concept">
</rdfs:Class>

<rdfs:Class rdf:ID="Facet">
	<rdfs:subClassOf rdf:resource="#Concept"/>
</rdfs:Class>

<!-- Basic properties of concepts -->

<rdf:Property rdf:ID="prefLabel">
	<rdfs:subPropertyOf rdf:resource="&rdfs;label"/>
</rdf:Property>

<rdf:Property rdf:ID="descriptor">
	<rdfs:subPropertyOf rdf:resource="#prefLabel"/>
	<rdfs:subPropertyOf rdf:resource="&rdf;value"/>
	<rdfs:domain rdf:resource="#Concept"/>
</rdf:Property>

<rdf:Property rdf:ID="externalID">
	<rdfs:subPropertyOf rdf:resource="&rdf;value"/>
	<rdfs:domain rdf:resource="#Concept"/>
</rdf:Property>

<rdf:Property rdf:ID="semanticRelation">
	<rdfs:domain rdf:resource="#Concept"/>
	<rdfs:range rdf:resource="#Concept"/>
</rdf:Property>

<!-- Generic semantic relation properties -->

<rdf:Property rdf:ID="broader">
	<rdfs:subPropertyOf rdf:resource="#semanticRelation"/>
</rdf:Property>

<rdf:Property rdf:ID="narrower">
	<rdfs:subPropertyOf rdf:resource="#semanticRelation"/>
</rdf:Property>

<rdf:Property rdf:ID="related">
	<rdfs:subPropertyOf rdf:resource="#semanticRelation"/>
</rdf:Property>

<!-- Semantic relation property extensions -->

<rdf:Property rdf:ID="inFacet">
	<rdfs:subPropertyOf rdf:resource="#broader"/>
	<rdfs:range rdf:resource="#Facet"/>
</rdf:Property>

<rdf:Property rdf:ID="broaderInstantive">
	<rdfs:subPropertyOf rdf:resource="#broader"/>
</rdf:Property>

<rdf:Property rdf:ID="narrowerInstantive">
	<rdfs:subPropertyOf rdf:resource="#narrower"/>
</rdf:Property>

<rdf:Property rdf:ID="broaderGeneric">
	<rdfs:subPropertyOf rdf:resource="#broader"/>
</rdf:Property>

<rdf:Property rdf:ID="narrowerGeneric">
	<rdfs:subPropertyOf rdf:resource="#narrower"/>
</rdf:Property>

<rdf:Property rdf:ID="broaderPartitive">
	<rdfs:subPropertyOf rdf:resource="#broader"/>
</rdf:Property>

<rdf:Property rdf:ID="narrowerPartitive">
	<rdfs:subPropertyOf rdf:resource="#narrower"/>
</rdf:Property>

<!-- Scope notes -->

<rdf:Property rdf:ID="scopeNote">
	<rdfs:subPropertyOf rdf:resource="&rdfs;comment"/>
	<rdfs:domain rdf:resource="#Concept"/>
</rdf:Property>

<rdf:Property rdf:ID="generalNote">
	<rdfs:subPropertyOf rdf:resource="#scopeNote"/>
</rdf:Property>

<rdf:Property rdf:ID="hierarchyNote">
	<rdfs:subPropertyOf rdf:resource="#scopeNote"/>
</rdf:Property>

<rdf:Property rdf:ID="editorNote">
	<rdfs:subPropertyOf rdf:resource="#scopeNote"/>
</rdf:Property>

<rdf:Property rdf:ID="historyNote">
	<rdfs:subPropertyOf rdf:resource="#scopeNote"/>
</rdf:Property>

</rdf:RDF>
