@prefix dc: . @prefix dcterms: . @prefix foaf: . @prefix ov: . @prefix owl: . @prefix rdf: . @prefix rdfs: . @prefix v: . @prefix xsd: . owl:Class a rdfs:Class ; rdfs:label "Class" . owl:Restriction a rdfs:Class ; rdfs:label "Restriction" . a foaf:Document ; dcterms:hasFormat , , , , ; dcterms:title "Description of Address" ; foaf:primaryTopic v:Address . dcterms:source a rdf:Property ; rdfs:label "Source"@en . rdf:first a rdf:Property ; rdfs:label "first" . rdf:rest a rdf:Property ; rdfs:label "rest" . rdf:type a rdf:Property ; rdfs:label "type" . rdfs:comment a rdf:Property ; rdfs:label "comment" . rdfs:isDefinedBy a rdf:Property ; rdfs:label "isDefinedBy" . rdfs:label a rdf:Property ; rdfs:label "label" . owl:equivalentClass a rdf:Property ; rdfs:label "equivalentClass" . owl:intersectionOf a rdf:Property ; rdfs:label "intersectionOf" . owl:maxCardinality a rdf:Property ; rdfs:label "maxCardinality" . owl:onProperty a rdf:Property ; rdfs:label "onProperty" . owl:someValuesFrom a rdf:Property ; rdfs:label "someValuesFrom" . owl:unionOf a rdf:Property ; rdfs:label "unionOf" . dc:format "application/xhtml+xml", "text/html" ; dcterms:title "HTML description of Address" . dc:format "text/n3" ; dcterms:title "Notation3 description of Address" . dc:format "text/plain" ; dcterms:title "NTriples description of Address" . dc:format "application/rdf+xml" ; dcterms:title "RDF/XML description of Address" . dc:format "text/turtle" ; dcterms:title "Turtle description of Address" . a owl:Ontology ; rdfs:label "Ontology for vCard"@en . v:Address a owl:Class ; rdfs:label "Address"@en ; rdfs:comment "To specify the components of the delivery address for the object"@en ; rdfs:isDefinedBy ; owl:equivalentClass [ a owl:Class ; owl:unionOf ( [ a owl:Class ; owl:intersectionOf ( [ a owl:Restriction ; owl:onProperty v:country-name ; owl:someValuesFrom xsd:string ] [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty v:country-name ] ) ] [ a owl:Class ; owl:intersectionOf ( [ a owl:Restriction ; owl:onProperty v:locality ; owl:someValuesFrom xsd:string ] [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty v:locality ] ) ] [ a owl:Class ; owl:intersectionOf ( [ a owl:Restriction ; owl:onProperty v:postal-code ; owl:someValuesFrom xsd:string ] [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty v:postal-code ] ) ] [ a owl:Class ; owl:intersectionOf ( [ a owl:Restriction ; owl:onProperty v:region ; owl:someValuesFrom xsd:string ] [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty v:region ] ) ] [ a owl:Class ; owl:intersectionOf ( [ a owl:Restriction ; owl:onProperty v:street-address ; owl:someValuesFrom xsd:string ] [ a owl:Restriction ; owl:maxCardinality 1 ; owl:onProperty v:street-address ] ) ] ) ] . v:country-name a owl:DatatypeProperty ; rdfs:label "country name"@en . v:locality a owl:DatatypeProperty ; rdfs:label "locality"@en . v:postal-code a owl:DatatypeProperty ; rdfs:label "postal code"@en . v:region a owl:DatatypeProperty ; rdfs:label "region"@en . v:street-address a owl:DatatypeProperty ; rdfs:label "street address"@en . () a rdf:List ; rdfs:label "nil" . [] a ov:RequestedDocument ; dcterms:source .