CIDOC CRM RDF/XML
From ClarosWiki
RDF/XML overall file format
The RDF data used by CLAROS is presented as a particular form of XML. Definitions in this wiki assume XML entity and namespace definitions given below have been included in the supplied data. Export applications are free to use any variant of RDF/XML that defines the same RDF graph; however developers not familiar with RDF are recommended to use the syntax and definitions given here.
Export file format
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdf:RDF [
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#">
<!ENTITY owl "http://www.w3.org/2002/07/owl#">
<!ENTITY crm "http://purl.org/NET/crm-owl#">
<!ENTITY claros "http://purl.org/NET/Claros/vocab#">
<!ENTITY claros_place "http://purl.org/NET/Claros/place#">
<!ENTITY claros_placeid "http://purl.org/NET/Claros/placeid#">
]>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:crm="http://purl.org/NET/crm-owl#"
xmlns:claros="http://purl.org/NET/Claros/vocab#"
>
<!-- Object, place, people, period and/or other definitions here -->
</rdf:RDF>
The following declarations are not currently used, but these and similar may be needed later if and when URIs are assigned for specific values. Note that assigning and using URIs for specific values may substantially reduce the number of RDF triples needed to describe the data, as common URI terms and their associated descriptions can be merged in the triple store (corresponding roughly to normalization in a relational database).
Entity declarations:
<!ENTITY claros_artifactType="http://purl.org/NET/Claros/artifactType#"> <!ENTITY claros_fabric="http://purl.org/NET/Claros/fabric#"> <!ENTITY claros_technique="http://purl.org/NET/Claros/technique#">
Namespace declarations:
xmlns:artifactType="http://purl.org/NET/Claros/artifactType#"
xmlns:fabric="http://purl.org/NET/Claros/fabric#"
xmlns:technique="http://purl.org/NET/Claros/technique#"
Namespaces used
TODO: describe namespaces
