@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix vra: <http://simile.mit.edu/2003/10/ontologies/vraCore3#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

<http://simile.mit.edu/2003/10/ontologies/vraCore3#> a owl:Ontology ;
	dc:title "RDFS Ontology for VRA" ;
	dc:creator "Andy Seaborne" ;
	dc:publisher "The SIMILE Project" ;
	dc:date "2003-10-14" ;
	dc:format "RDFS" .

vra:Record a rdfs:Class ;
	rdfs:comment "A record is the superclass for Works and Images" ;
	rdfs:label "Record"@en .

vra:Image a rdfs:Class ;
	rdfs:comment "An image record is used for the visual surrogates of objects" ;
	rdfs:label "Image"@en ;
	rdfs:subClassOf vra:Record .

vra:Work a rdfs:Class ;
	rdfs:comment "A work record is used for physical or created objects" ;
	rdfs:label "Work"@en ;
	rdfs:subClassOf vra:Record .

vra:Series a rdfs:Class ;
	rdfs:subClassOf vra:Work ;
	rdfs:comment "A Series" ;
	rdfs:label "Series"@en .

vra:LargerEntity a rdfs:Class ;
	rdfs:comment "A work" ;
	rdfs:label "Larger Entity"@en .

vra:Entity a rdfs:Class ;
	rdfs:subClassOf dc:creator ;
	rdfs:label "Entity"@en ;
	rdfs:comment "Entities are creators e.g. people or organisations" .

vra:Corporation a rdfs:Class ;
	rdfs:label "Corporation"@en ;
	rdfs:subClassOf vra:Entity .

vra:type a rdf:Property ;
	rdfs:subPropertyOf rdf:type ;
	rdfs:label "VRA record type"@en ;
	rdfs:domain vra:Record .

vra:typeAAT a rdf:Property ;
	rdfs:label "VRA type"@en ;
	rdfs:domain vra:Record .

vra:title a rdf:Property ;
	rdfs:label "title"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:titleVariant a rdf:Property ;
	rdfs:label "title variant"@en ;
	rdfs:domain vra:Record ;
	rdfs:subPropertyOf vra:title .

vra:titleTranslation a rdf:Property ;
	rdfs:label "title translation"@en ;
	rdfs:domain vra:Record ;
	rdfs:subPropertyOf vra:titleVariant .

vra:measurements a rdf:Property ;
	rdfs:label "measurements"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:measurementsDimensions a rdf:Property ;
	rdfs:label "dimensions"@en ;
	rdfs:subPropertyOf vra:measurements ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:measurementsFormat a rdf:Property ;
	rdfs:label "format"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:measurementsResolution a rdf:Property ;
	rdfs:label "resolution"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:material a rdf:Property ;
	rdfs:label "material"@en ;
	rdfs:domain vra:Record .

vra:medium a rdf:Property ;
	rdfs:domain vra:Record ;
	rdfs:label "medium"@en ;
	rdfs:subPropertyOf vra:material .

vra:support a rdf:Property ;
	rdfs:domain vra:Record ;
	rdfs:label "support"@en ;
	rdfs:subPropertyOf vra:material .

vra:technique a rdf:Property ;
	rdfs:label "technique"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:creator a rdf:Property ;
	rdfs:label "creator"@en ;
	rdfs:domain vra:Record .

vra:role a rdf:Property ;
	rdfs:label "role"@en ;
	rdfs:domain vra:Entity ;
	rdfs:range rdfs:Literal .

vra:attribution a rdf:Property ;
	rdfs:label "attribution"@en ;
	rdfs:domain vra:Entity ;
	rdfs:range rdfs:Literal .

vra:date a rdf:Property ;
	rdfs:label "date"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:creation a rdf:Property ;
	rdfs:domain vra:Record ;
	rdfs:label "creation"@en ;
	rdfs:subPropertyOf vra:date .

vra:design a rdf:Property ;
	rdfs:domain vra:Record ;
	rdfs:label "design"@en ;
	rdfs:subPropertyOf vra:date .

vra:alteration a rdf:Property ;
	rdfs:domain vra:Record ;
	rdfs:label "alteration"@en ;
	rdfs:subPropertyOf vra:date .

vra:restoration a rdf:Property ;
	rdfs:domain vra:Record ;
	rdfs:label "restoration"@en ;
	rdfs:subPropertyOf vra:date .

vra:beginning a rdf:Property ;
	rdfs:domain vra:Record ;
	rdfs:label "beginning"@en ;
	rdfs:subPropertyOf vra:date .

vra:completion a rdf:Property ;
	rdfs:domain vra:Record ;
	rdfs:label "completion"@en ;
	rdfs:subPropertyOf vra:date .

vra:location a rdf:Property ;
	rdfs:label "location"@en ;
	rdfs:domain vra:Record .

vra:locationCurrentSite a rdf:Property ;
	rdfs:subPropertyOf vra:location ;
	rdfs:label "current location"@en ;
	rdfs:domain vra:Record .

vra:locationFormerSite a rdf:Property ;
	rdfs:subPropertyOf vra:location ;
	rdfs:label "former location"@en ;
	rdfs:domain vra:Record .

vra:locationCreationSite a rdf:Property ;
	rdfs:subPropertyOf vra:location ;
	rdfs:label "creation site"@en ;
	rdfs:domain vra:Record .

vra:locationDiscoverySite a rdf:Property ;
	rdfs:subPropertyOf vra:location ;
	rdfs:label "discovery site"@en ;
	rdfs:domain vra:Record .

vra:locationCurrentRepository a rdf:Property ;
	rdfs:subPropertyOf vra:location ;
	rdfs:label "current repository"@en ;
	rdfs:domain vra:Record .

vra:locationFormerRepository a rdf:Property ;
	rdfs:subPropertyOf vra:location ;
	rdfs:label "former repository"@en ;
	rdfs:domain vra:Record .

vra:id a rdf:Property ;
	rdfs:label "ID"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:idCurrentRepository a rdf:Property ;
	rdfs:label "current repository ID"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:idFormerRepository a rdf:Property ;
	rdfs:label "former repository ID"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:idCurrentAccession a rdf:Property ;
	rdfs:label "current accession ID"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:idFormerAccession a rdf:Property ;
	rdfs:label "former accession ID"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:stylePeriod a rdf:Property ;
	rdfs:label "style/period"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:style a rdf:Property ;
	rdfs:subPropertyOf vra:stylePeriod ;
	rdfs:label "style"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:period a rdf:Property ;
	rdfs:subPropertyOf vra:stylePeriod ;
	rdfs:label "period"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:group a rdf:Property ;
	rdfs:label "group"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:school a rdf:Property ;
	rdfs:label "school"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:dynasty a rdf:Property ;
	rdfs:label "dynasty"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:movement a rdf:Property ;
	rdfs:label "movement"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:culture a rdf:Property ;
	rdfs:label "culture"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:subject a rdf:Property ;
	rdfs:label "subject"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Resource .

vra:relation a rdf:Property ;
	rdfs:label "relation"@en ;
	rdfs:subPropertyOf rdfs:seeAlso ;
	rdfs:domain vra:Record ;
	rdfs:range vra:Relation .

vra:description a rdf:Property ;
	rdfs:label "description"@en ;
	rdfs:domain vra:Record ;
	rdfs:range rdfs:Literal .

vra:source a rdf:Property ;
	rdfs:subPropertyOf rdfs:seeAlso ;
	rdfs:label "source"@en ;
	rdfs:domain vra:Record .

vra:rights a rdf:Property ;
	rdfs:subPropertyOf rdfs:seeAlso ;
	rdfs:label "rights"@en ;
	rdfs:domain vra:Record .
