wiki-archive/twiki/pub/TAPIR/SemanticMapping/sample_ontology.xml

64 lines
2.5 KiB
XML

<?xml version="1.0" ?>
<!--
Simple ontology for Biodiversity informatics
-->
<rdf:RDF
xml:base ="http://res.tdwg.org/ont/1.0/base#"
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#">
<rdfs:Class rdf:ID="Person">
</rdfs:Class>
<rdfs:Class rdf:ID="Collector">
<rdfs:subClassOf rdf:resource="#Person"/>
</rdfs:Class>
<rdfs:Class rdf:ID="Identifier">
<rdfs:subClassOf rdf:resource="#Person"/>
</rdfs:Class>
<rdfs:Class rdf:ID="Organization">
</rdfs:Class>
<rdf:Property rdf:ID="acronym">
<rdfs:domain rdf:resource="#Organization"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</rdf:Property>
<rdfs:Class rdf:ID="BiologicalEntityRecord">
</rdfs:Class>
<rdf:Property rdf:ID="providedBy">
<rdfs:domain rdf:resource="#BiologicalEntityRecord"/>
<rdfs:range rdf:resource="#Organization"/>
</rdf:Property>
<rdfs:Class rdf:ID="SpecimenRecord">
<rdfs:subClassOf rdf:resource="#BiologicalEntityRecord"/>
</rdfs:Class>
<rdf:Property rdf:ID="collectedBy">
<rdfs:domain rdf:resource="#SpecimenRecord"/>
<rdfs:range rdf:resource="#Collector"/>
</rdf:Property>
<rdf:Property rdf:ID="curatedBy">
<rdfs:domain rdf:resource="#SpecimenRecord"/>
<rdfs:range rdf:resource="#Organization"/>
</rdf:Property>
<rdf:Property rdf:ID="catalogNumber">
<rdfs:domain rdf:resource="#SpecimenRecord"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</rdf:Property>
<rdfs:Class rdf:ID="ObservationRecord">
<rdfs:subClassOf rdf:resource="#BiologicalEntityRecord"/>
</rdfs:Class>
<rdfs:Class rdf:ID="Identification">
</rdfs:Class>
<rdf:Property rdf:ID="hasIdentification">
<rdfs:domain rdf:resource="#BiologicalEntityRecord"/>
<rdfs:range rdf:resource="#Identification"/>
</rdf:Property>
<rdf:Property rdf:ID="name">
<rdfs:domain rdf:resource="#Identification"/>
<rdfs:domain rdf:resource="#Person"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</rdf:Property>
<rdf:Property rdf:ID="doneBy">
<rdfs:domain rdf:resource="#Identification"/>
<rdfs:domain rdf:resource="#Identifier"/>
</rdf:Property>
</rdf:RDF>