Difference between revisions of "AC RDF N3 Prefixes and Class Declarations"

From TDWG Terms Wiki
Jump to: navigation, search
Line 10: Line 10:
  
 
ac-classes:Media a rdfs:Class ; <br/>
 
ac-classes:Media a rdfs:Class ; <br/>
::rdfs:subClassOf owl:intersectionOf (_:exactly1Type _:atMost1Title ) . <!--
+
::rdfs:subClassOf  
:: _:atMost1MetadataDate _:exactly1MetadataLanguage _:atMost1ProviderManagedID
+
::::[ a owl:Restriction;
:: _:atMost1Rating ).
+
::::::owl:cardinality "1"^^<&xsd;nonNegativeInteger> ;<br/>
-->
+
::::::owl:onProperty <http://purl.org/dc/terms/type> ],
_:exactly1Type a owl:Restriction; <br/>
+
::::[ a owl:Restriction;
::owl:cardinality "1"^^<&xsd;nonNegativeInteger> ;<br/>
+
::::::owl:maxCardinality "1"^^<&xsd;nonNegativeInteger>;<br/>
::owl:onProperty <http://purl.org/dc/terms/type> .<br/>
+
::::::owl:onProperty <http://purl.org/dc/terms/title>]) .<br/>
 
+
_:atMost1Title a owl:Restriction; <br/>
+
::owl:maxCardinality "1"^^<&xsd;nonNegativeInteger>;<br/>
+
::owl:onProperty <http://purl.org/dc/terms/title> .<br/>
+

Revision as of 02:19, 26 August 2012

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix ac: <http://rs.tdwg.org/ac/terms/> .
@prefix ac-classes: <http://rs.tdwg.org/ac/classes/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .

ac-classes:ServiceAccessPoint a rdfs:Class .

ac-classes:Media a rdfs:Class ;

rdfs:subClassOf
[ a owl:Restriction;
owl:cardinality "1"^^<&xsd;nonNegativeInteger> ;
owl:onProperty <http://purl.org/dc/terms/type> ],
[ a owl:Restriction;
owl:maxCardinality "1"^^<&xsd;nonNegativeInteger>;
owl:onProperty <http://purl.org/dc/terms/title>]) .