@prefix cc:    <http://creativecommons.org/ns#> .
@prefix :      <http://d-nb.info/standards/elementset/dnb#> .
@prefix dct:   <http://purl.org/dc/terms/> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vann:  <http://purl.org/vocab/vann/> .
@prefix prov:  <http://www.w3.org/ns/prov#> .
@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix dc:    <http://purl.org/dc/elements/1.1/> .

:qualifiesLanguage  a     rdf:Property , owl:ObjectProperty ;
        rdfs:comment      "Verbindet eine Instanz von dnbt:QualifiedLanguage mit der Sprache, die sie qualifiziert."@de , "Connects an instance of dnbt:QualifiedLanguage with the language it qualifies."@en ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Qualifiziert Sprache"@de , "Qualifies language"@en .

dct:subject  a                  rdf:Property , owl:ObjectProperty ;
        rdfs:isDefinedBy        dct: ;
        owl:propertyChainAxiom  ( :hasQualifiedSubject :qualifiesSubject ) .

:QualifiedLanguage  a         rdfs:Class , owl:Class ;
        rdfs:comment          "Eine Instanz von dnbt:QualifiedLanguage stellt zusätzliche Beschreibungen über\n\t\tdie binäre Beziehung dct:language zwischen einer Publikation und ihrer Sprache bereit.\n\t\tZum Beispiel <#publication> dnbt:hasQualifiedLanguage [\n\t\t\ta dnbt:QualifiedLanguage;\n\t\t\tprov:wasGeneratedBy <#aPieceOfSoftware> ;\n\t\t\tex:confidenceValue 0.6^^xsd:decimal ;\n\t\t\tdnbt:qualifiesLanguage loc:ger ] ."@de , "An instance of dnbt:QualifiedLanguage provides additional descriptions about \n\t\tthe binary dct:language relation from a publication to the language of that publication.\n\t\tFor example <#publication> dnbt:hasQualifiedLanguage [\n\t\t\ta dnbt:QualifiedLanguage;\n\t\t\tprov:wasGeneratedBy <#aPieceOfSoftware> ;\n\t\t\tex:confidenceValue 0.6^^xsd:decimal ;\n\t\t\tdnbt:qualifiesLanguage loc:ger ] ."@en ;
        rdfs:isDefinedBy      : ;
        rdfs:label            "Qualifizierte Sprache"@de , "Qualified Language"@en ;
        prov:unqualifiedForm  [ rdfs:resource  "http://purl.org/dc/terms/language" ] .

:deprecatedUri  a         rdf:Property , owl:DatatypeProperty ;
        rdfs:comment      "Ein URI, der nicht mehr für die Referenzierung einer Ressource empfohlen wird."@de , "A URI that is no longer recommended for referencing a resource."@en ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Abgelöster URI"@de , "Deprecated URI"@en .

:hasQualifiedSubject  a   rdf:Property , owl:ObjectProperty ;
        rdfs:comment      "Verbindet eine Publikation mit einer Instanz von dnbt:QualifiedSubject."@de , "Connects a publication with an instance of dnbt:QualifiedSubject."@en ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Hat qualifiziertes Thema"@de , "Has qualified subject"@en .

:qualifiesSubject  a      rdf:Property , owl:ObjectProperty ;
        rdfs:comment      "Verbindet eine Instanz von dnbt:QualifiedSubject mit dem Thema, das sie qualifiziert."@de , "Connects an instance of dnbt:QualifiedSubject with the subject it qualifies."@en ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Qualifiziert Thema"@de , "Qualifies subject"@en .

:AutomatedActivity  a     rdfs:Class , owl:Class ;
        rdfs:comment      "Eine automatisierte Aktivität ist eine Aktivität, die von einer Maschine durchgeführt wird und nur wenig oder\n            überhaupt nicht von Menschen überwacht wird. Es kann angenommen werden, dass der Agent, dem eine automatisierte\n            Aktivität zugeordnet wird, ein Softwareagent ist, wie in\n\t\t<#anAutomatedActivity> a dnbt:AutomatedActivity ;\n\t\t\tprov:wasAttributedTo :anAgent .\n\t\t:anAgent a prov:SoftwareAgent ."@de , "An automated activity is an activity performed by a machine with little or no human supervision.\n        It can be implied that the agent an automated activity is attributed to is a software agent as in\n\t\t<#anAutomatedActivity> a dnbt:AutomatedActivity ;\n\t\t\tprov:wasAttributedTo :anAgent .\n\t\t:anAgent a prov:SoftwareAgent ."@en ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Automatisierte Aktivität"@de , "Automated activity"@en ;
        rdfs:subClassOf   prov:Activity ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:onProperty      prov:wasAttributedTo ;
                            owl:someValuesFrom  prov:SoftwareAgent
                          ] .

:IntellectualActivity
        a                 rdfs:Class , owl:Class ;
        rdfs:comment      "Eine intellektuelle Aktivität ist eine Aktivität, die von einem Menschen durchgeführt wird und nur wenig oder\n            überhaupt nicht von Maschinen unterstützt wird. Es kann angenommen werden, dass der Agent, dem eine intellektuelle\n            Aktivität zugeordnet wird, eine Person ist, wie in\n\t\t<#anIntellectualActivity> a dnbt:IntellectualActivity ;\n\t\t\tprov:wasAttributedTo :anAgent .\n\t\t:anAgent a prov:Person ."@de , "An intellectual activity is an activity performed by humans with little or no machine support.\n        It can be implied that the agent an intellectual activity is attributed to is a person agent as in\n\t\t<#anIntellectualActivity> a dnbt:IntellectualActivity ;\n\t\t\tprov:wasAttributedTo :anAgent .\n\t\t:anAgent a prov:Person ."@en ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Intellektuelle Aktivität"@de , "Intellectual activity"@en ;
        rdfs:subClassOf   prov:Activity ;
        rdfs:subClassOf   [ a                   owl:Restriction ;
                            owl:onProperty      prov:wasAttributedTo ;
                            owl:someValuesFrom  prov:Person
                          ] .

:       a                              <http://purl.org/vocommons/voaf#Vocabulary> , owl:Ontology ;
        cc:license                     <http://creativecommons.org/publicdomain/zero/1.0/> ;
        dc:description                 "Das DNB RDF-Vokabular (dnbt:) ist eine Sammlung\n\t\tvon Klassen, Properties und Datentypen, die im Rahmen des LinkedData-Dienstes\n\t\tder DNB verwendung finden. Es ist ein Komplement zur GND-Ontologie (gndo:), die \n\t\tbesonders für die Representation der Daten aus der Gemeinsamen Normdatei (GND)\n\t\tkonstruiert wurde. Das DNB-Vokabular dagegen hat einen allgemeineren Scope.\n\t\t"@de , "The DNB RDF Vocabulary (dnbt:) is a collection of\n\t\tclasses, properties and datatypes used within the DNB's linked data service.\n\t\tIt complements the GND Ontology (gndo:) which is specifically geared towards\n\t\tauthority data from the Integrated Authority File (GND), whereas this vocabulary\n\t\tis more general-purpose.\n\t\t"@en ;
        dc:title                       "DNB Metadata Terms"@en , "DNB Metadata Terms"@de ;
        dct:available                  "2019-02-12"^^xsd:date ;
        dct:creator                    :larsGSvensson ;
        dct:issued                     "2016-05-12"^^xsd:date ;
        dct:modified                   "2018-11-05T11:08:00+01:00"^^xsd:dateTime ;
        dct:publisher                  <http://ld.zdb-services.de/resource/organisations/DE-101> ;
        dct:rights                     "Copyright 2015-2018 Deutsche Nationalbibliothek" ;
        vann:preferredNamespacePrefix  "dnbt" ;
        vann:preferredNamespaceUri     "http://d-nb.info/standards/elementset/dnb#" ;
        owl:priorVersion               <http://d-nb.info/standards/elementset/dnb_2018-10-16> ;
        owl:versionIRI                 <http://d-nb.info/standards/elementset/dnb_20190212> ;
        owl:versionInfo                "1.3" .

:isDescribedIn  a               rdf:Property , owl:ObjectProperty ;
        rdfs:comment            "Eine Informationsressource, die eine Beschreibung der Entität in der Subjektposition enthält."@de , "An information resource that contains a description of the entity in the subject position."@en ;
        rdfs:isDefinedBy        : ;
        rdfs:label              "Wird beschrieben in"@de , "Is described in"@en ;
        owl:propertyChainAxiom  ( dct:description dct:isPartOf ) .

dct:language  a                 rdf:Property , owl:ObjectProperty ;
        rdfs:isDefinedBy        dct: ;
        owl:propertyChainAxiom  ( :hasQualifiedLanguage :qualifiesLanguage ) .

:larsGSvensson  a   foaf:Person ;
        rdfs:label  "Lars G. Svensson" ;
        owl:sameAs  <http://d-nb.info/gnd/124903959> .

:QualifiedSubject  a          rdfs:Class , owl:Class ;
        rdfs:comment          "Eine Instanz von dnbt:QualifiedSubject stellt zusätzliche Beschreibungen über\n\t\tdie binäre Beziehung dct:subject zwischen einer Publikation und ihren Themen bereit.\n\t\tZum Beispiel <#publication> dnbt:hasQualifiedSubject [\n\t\t\ta dnbt:QualifiedSubject;\n\t\t\tprov:wasGeneratedBy <#aPieceOfSoftware> ;\n\t\t\tex:confidenceValue 0.6^^xsd:decimal ;\n\t\t\tdnbt:qualifiesSubject gnd:12345-6 ] ."@de , "An instance of dnbt:QualifiedSubject provides additional descriptions about \n\t\tthe binary dct:subject relation from a publication to the subject(s) of that publication.\n\t\tFor example <#publication> dnbt:hasQualifiedSubject [\n\t\t\ta dnbt:QualifiedSubject;\n\t\t\tprov:wasGeneratedBy <#aPieceOfSoftware> ;\n\t\t\tex:confidenceValue 0.6^^xsd:decimal ;\n\t\t\tdnbt:qualifiesSubject gnd:12345-6 ] ."@en ;
        rdfs:isDefinedBy      : ;
        rdfs:label            "Qualifiziertes Thema"@de , "Qualified subject"@en ;
        prov:unqualifiedForm  [ rdfs:resource  "http://purl.org/dc/terms/subject" ] .

:canonicalUri  a                rdf:Property , owl:DatatypeProperty ;
        rdfs:comment            "Der URI, der eine Ressource primär identifiziert und zu ihrer Referenzierung verwendet werden sollte."@de , "The URI that is the primary identifier for a resource and should be used to reference it."@en ;
        rdfs:isDefinedBy        : ;
        rdfs:label              "Kanonischer URI"@de , "Canonical URI"@en ;
        owl:equivalentProperty  <http://open.vocab.org/terms/canonicalUri> .

:thema-classification-notation
        a                     rdfs:Datatype ;
        rdfs:comment          "Dieser Datentyp kennzeichnet eine Notation aus der\n\t\tthema-Klassifikation. Diese Klassifikation wird gepflegt von Editeur.org."@de , "This datatype denotes notation from the thema\n\t\tclassification system. The thema classification is maintained by Editeur.org."@en ;
        rdfs:isDefinedBy      : ;
        rdfs:label            "Notation aus der Thema-Klassifikation"@de , "Thema classification notation"@en ;
        rdfs:seeAlso          <http://www.editeur.org/151/Thema/> ;
        owl:onDatatype        xsd:string ;
        owl:withRestrictions  ( [ xsd:pattern  "([A-Z]{1,4}|[A-Z]{4}[1-9]{1,4})([1-6][A-Z]{1,8}(-[A-Z]{2}-[A-Z]{0,8})?)?" ]
                              ) .

:ddc-subject-category
        a                     rdfs:Datatype ;
        rdfs:comment          "Dieser Datentyp kennzeichnet eine Sachgruppe, die auf der Dewey-Dezimalklassifikation (DDC) beruht."@de , "This datatype denotes a subject category based on the Dewey Decimal Classification (DDC)."@en ;
        rdfs:isDefinedBy      : ;
        rdfs:label            "DDC Subject Category"@en , "DDC-Sachgruppe"@de ;
        rdfs:seeAlso          <http://nbn-resolving.de/urn:nbn:de:101-2014050500> , <http://www.dnb.de/ddcsubjectcategories> , <http://www.dnb.de/ddcSachgruppen> ;
        owl:onDatatype        xsd:string ;
        owl:withRestrictions  ( [ xsd:pattern  "[BKS]|[0-9]{3}(\\.[0-9]+)?" ]
                              ) .

:hasQualifiedLanguage
        a                 rdf:Property , owl:ObjectProperty ;
        rdfs:comment      "Verbindet eine Publikation mit einer Instanz von dnbt:QualifiedLanguage."@de , "Connects a publication with an instance of dnbt:QualifiedLanguage."@en ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Hat qualifizierte Sprache"@de , "Has qualified language"@en .

:dateCaptured  a          rdf:Property , owl:DatatypeProperty ;
        rdfs:comment      "Das letzte Änderungsdatum der Datengrundlage\n\t\t\tder Ressource. Um die Ressource zu aktualisieren, müssen Änderungen\n            ab diesem Zeitstempel berücksichtigt werden."@de , "The final modification date of the data \n               used to produce the resource. To update the resource, changes\n            from this timestamp onwards need to be incorporated."@en ;
        rdfs:isDefinedBy  : ;
        rdfs:label        "Datum des Datenstandes "@de , "Date captured"@en ;
        rdfs:range        xsd:dateTime .

:literary-genre-notation
        a                     rdfs:Datatype ;
        rdfs:comment          "Dieser Datentyp kennzeichnet eine Notation aus der Liste von literarischen Gattungen, gepflegt von der DNB"@de , "This datatype denotes a notation from the DNB list of literary genres."@en ;
        rdfs:isDefinedBy      : ;
        rdfs:label            "Notation aus der Liste der Literarischen Gattungsbegriffe"@de , "Literary Genre Notation"@en ;
        rdfs:seeAlso          <http://library.ifla.org/id/eprint/184> ;
        owl:onDatatype        xsd:string ;
        owl:withRestrictions  ( [ xsd:pattern  "[12][0-9]{2}" ]
                              ) .
