@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix datacite: <http://purl.org/spar/datacite/> .
@prefix dataid: <http://dataid.dbpedia.org/ns/core#> .
@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix lit: <http://www.essepuntato.it/2010/06/literalreification/> .
@prefix lvont: <http://lexvo.org/ontology#> .
@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix spdx: <http://spdx.org/rdf/terms/#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix void: <http://rdfs.org/ns/void#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://dataid.dbpedia.org/ns/core#>
    dct:contributor <http://aksw.org/MartinBruemmer.html> ;
    dct:creator <http://wiki.dbpedia.org/Association/Persons/Freudenberg> ;
    dct:license <http://purl.org/NET/rdflicense/cc-by4.0> ;
    dct:modified "2016-12-07" ;
    vann:preferredNamespacePrefix "dataid" ;
    vann:preferredNamespaceUri "http://dataid.dbpedia.org/ns/core#" ;
    a owl:Ontology ;
    rdfs:comment """The DataID core ontology is the central part of the DataID multi-layered metadata system. 
Its goal is to extensively describes datasets and their different manifestations in a uniform way, 
as well as relations with agents such as persons or organisations, in regard to their rights and responsibilities. 
Established vocabularies such as DCAT, VoID, Prov-O are used for maximum compatibility.
We introduced a multilayer concept of supporting ontologies extending DataID core to fit different 
use case scenarios (for Linked Data, providing statistical data about datasets etc.).
By describing datasets including content, authors, licenses and provenance via RDF, thereby making data 
accessible to others, is the basic idea of Linked Open Data and is your contribution to a 
universal data give and take. You can create your own DataID files for any type of data at http://dataid.dbpedia.org.
Validating and delivering metadata files in a uniform way, as well as providing the ability to query for datasets, 
are main objectives of the DBpedia/DataID project."""@en ;
    rdfs:label "DataID"@en ;
    owl:imports <http://rdfs.org/ns/void#>, <http://www.w3.org/ns/dcat#>, <http://www.w3.org/ns/prov#>, <http://xmlns.com/foaf/0.1/> ;
    owl:versionInfo "2.0.0" ;
    foaf:depiction <https://raw.githubusercontent.com/dbpedia/DataId-Ontology/master/DataIdOntology.png> ;
    foaf:homepage <http://wiki.dbpedia.org/projects/dbpedia-dataid> ;
    foaf:page <https://github.com/dbpedia/DataId-Ontology> .

dataid:Agent
    a owl:Class ;
    rdfs:comment "Agents are real or legal persons, groups of persons, programs, organisations etc."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Agent"@en ;
    rdfs:subClassOf dct:Agent, prov:Agent, foaf:Agent .

dataid:AgentRole
    a owl:Class ;
    rdfs:comment "AgentRoles are defined by a set of rights and responsibilities (see AuthorizedAction) an Agent, assigned with this Role, has to address or can execute."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Agent Role"@en ;
    rdfs:subClassOf skos:Concept, prov:Role .

dataid:AgentRoleScheme
    a owl:NamedIndividual, skos:ConceptScheme ;
    rdfs:comment "The AgentRole scheme (hierarchy) provided by DataID core, depicting Roles commonly used in the context of a file or document management system. This scheme should be replaced in other use cases."@en ;
    rdfs:label "agent role scheme"@en ;
    skos:hasTopConcept dataid:Creator .

dataid:AgentSupervision
    a dataid:ResponsibleAction, owl:NamedIndividual ;
    rdfs:comment "The responsibility (ResponsibleAction) to supervise other Agents."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "agent supervision"@en ;
    skos:broader dataid:AllResponsibilities ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "agent supervision"@en .

dataid:AllEntitlements
    a dataid:ResponsibleAction, owl:NamedIndividual ;
    rdfs:comment "Represents all entitlements (EntitledActions). The top concept of the AuthorizedActionScheme hierarchy."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "all entitlements"@en ;
    skos:prefLabel "all entitlements"@en ;
    skos:topConceptOf dataid:AuthorizedActionScheme .

dataid:AllResponsibilities
    a dataid:ResponsibleAction, owl:NamedIndividual ;
    rdfs:comment "Encompasses all responsibilities (ResponsibleActions). The top concept of the AuthorizedActionScheme hierarchy."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "all responsibilities"@en ;
    skos:prefLabel "all responsibilities"@en ;
    skos:topConceptOf dataid:AuthorizedActionScheme .

dataid:Authorization
    a owl:Class ;
    rdfs:comment """This concept is a mediator between a set of Entities (or scope) defined by the property dataid:authorizedFor, a set of AgentRoles 
  defining rights and responsibilities (dataid:authorityAgentRole) and Agents (dataid:associatedAgent), fulfilling the AgentRoles, 
  in regard to the collection of Entities. This subclass of prov:Attribution qualifies the relation prov:wasAttributedTo between prov:Entity 
  and prov:Agent with the AgentRoles and AuthorizedActions of the DataID-domain."""@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorization"@en ;
    rdfs:subClassOf prov:Attribution .

dataid:AuthorizedAction
    a owl:Class ;
    rdfs:comment """AuthorizedActions may be comprised either of activities an Agent can execute in regard to a collection of Entities (dataid:EntitledAction), 
    or of responsibilities an Agent should act upon (dataid:ResponsibleAction) (e.g. make certain decisions if necessary or act upon certain events)."""@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorized Action"@en ;
    rdfs:subClassOf skos:Concept .

dataid:AuthorizedActionScheme
    a owl:NamedIndividual, skos:ConceptScheme ;
    rdfs:comment "Description of the AuthorizedAction hierarchy."@en ;
    rdfs:label "authorized action scheme"@en ;
    skos:hasTopConcept dataid:AllEntitlements, dataid:AllResponsibilities .

dataid:Contact
    dataid:allowsFor dataid:ModifyContent, dataid:ReadContent, dataid:ReadDataId, dataid:ResponseToContact ;
    a dataid:AgentRole, owl:NamedIndividual ;
    rdfs:comment "An Agent that can be contacted for general requests about the resource."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "contact"@en ;
    skos:broader dataid:Maintainer, dataid:Publisher ;
    skos:inScheme dataid:AgentRoleScheme ;
    skos:prefLabel "contact"@en .

dataid:Contributor
    dataid:allowsFor dataid:ReadContent, dataid:ReadDataId ;
    a dataid:AgentRole, owl:NamedIndividual ;
    rdfs:comment "Contributor to the resource. An Agent that was involved in creating or maintaining the resource but did not have the main part in this activity."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "contributor"@en ;
    skos:broader dataid:Publisher ;
    skos:inScheme dataid:AgentRoleScheme ;
    skos:prefLabel "contributor"@en .

dataid:CopyRole
    a dataid:DatasetRelationRole, owl:NamedIndividual ;
    rdfs:comment "This role specifies a dataid:DatasetRelationship where the origin dataset is an exact copy of the target dataset (e.g. when republished under a different domain)."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Copy Role"@en .

dataid:Creator
    dataid:allowsFor dataid:AllEntitlements, dataid:AllResponsibilities ;
    a dataid:AgentRole, owl:NamedIndividual ;
    rdfs:comment "Creator of the resource. An AgentRole that is credited with the main part in the initial creation of the resource."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "creator"@en ;
    skos:prefLabel "creator"@en ;
    skos:topConceptOf dataid:AgentRoleScheme .

dataid:DataId
    a owl:Class ;
    rdfs:comment """The dataid:DataId class is the most generic entity in a DataID graph about one or more datasets. 
	As a subclass of dcat:CatalogRecord / void:DatasetDescription it describes not a dataset itself but provides metadata about 
	its entry in a dcat:Catalog and/or its relations to repositories or other data collections."""@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "DataId"@en ;
    rdfs:subClassOf void:DatasetDescription, dcat:CatalogRecord, prov:Entity, [
        a owl:Restriction ;
        owl:allValuesFrom dataid:Dataset ;
        owl:onProperty foaf:primaryTopic
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:DataId ;
        owl:onProperty dataid:nextVersion
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:DataId ;
        owl:onProperty dataid:previousVersion
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:DataId ;
        owl:onProperty dataid:latestVersion
    ], [
        a owl:Restriction ;
        owl:allValuesFrom odrl:Policy ;
        owl:onProperty dct:license
    ], [
        a owl:Restriction ;
        owl:allValuesFrom lvont:Language ;
        owl:onProperty dct:language
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:SimpleStatement ;
        owl:onProperty dct:rights
    ] .

dataid:Dataset
    a owl:Class ;
    rdfs:comment """A collection of data, available for access in one or more formats. 
    Dataset resources describe the concept of the dataset, not its manifestation (the data itself), which can be acquired 
    as a Distribution. Datasets are prov:Entities and can be generated by prov:Activities."""@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Dataset"@en ;
    rdfs:subClassOf void:Dataset, dcat:Dataset, prov:Entity, [
        a owl:Restriction ;
        owl:allValuesFrom odrl:Policy ;
        owl:onProperty dct:license
    ], [
        a owl:Restriction ;
        owl:allValuesFrom lvont:Language ;
        owl:onProperty dct:language
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:Dataset ;
        owl:onProperty dct:isPartOf
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:Dataset ;
        owl:onProperty void:subset
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:Distribution ;
        owl:onProperty dcat:distribution
    ], [
        a owl:Restriction ;
        owl:allValuesFrom <http://www.w3.org/2006/time#Interval> ;
        owl:onProperty dct:temporal
    ], [
        a owl:Restriction ;
        owl:allValuesFrom <http://www.geonames.org/ontology#Feature> ;
        owl:onProperty dct:spatial
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:SimpleStatement ;
        owl:onProperty dct:rights
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:DataId ;
        owl:onProperty foaf:isPrimaryTopicOf
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:Dataset ;
        owl:onProperty dataid:nextVersion
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:Dataset ;
        owl:onProperty dataid:previousVersion
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:Dataset ;
        owl:onProperty dataid:latestVersion
    ] .

dataid:DatasetRelationRole
    a owl:Class ;
    rdfs:comment "Provides the role of a dataid:DatasetRelationship (e.g. Linkset, Source, Derivate, Similarity etc.)."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Dataset Relation Role"@en ;
    rdfs:subClassOf prov:Role .

dataid:DatasetRelationship
    a owl:Class ;
    rdfs:comment "Portrays a generic relation between two or more datasets."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Dataset Relationship"@en ;
    rdfs:subClassOf prov:EntityInfluence .

dataid:DeleteContent
    a dataid:EntitledAction, owl:NamedIndividual ;
    rdfs:comment "EntitledAction to delete some content of an entity."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "delete content right"@en ;
    skos:broader dataid:AllEntitlements ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "delete content right"@en .

dataid:DerivateRole
    a dataid:DatasetRelationRole, owl:NamedIndividual ;
    rdfs:comment "This role specifies a dataid:DatasetRelationship where one dataset points out a second dataset, which is a derivate of the first."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Derivate Role"@en .

dataid:Directory
    a owl:Class ;
    rdfs:comment "A dedicated file system directory holding (multiple) files of the same Dataset, which, when put together, make up the whole Dataset."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Directory"@en ;
    rdfs:subClassOf dataid:Distribution .

dataid:Distribution
    a owl:Class ;
    rdfs:comment """Distributions describe the technical details of a single manifestation of the pertaining Dataset 
    (for example; its data format/serialisation or a ServiceEndpoint including the procedure required to access the data)."""@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Distribution"@en ;
    rdfs:subClassOf dcat:Distribution, prov:Entity, [
        a owl:Restriction ;
        owl:allValuesFrom dataid:Distribution ;
        owl:onProperty dataid:nextVersion
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:Distribution ;
        owl:onProperty dataid:previousVersion
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:Distribution ;
        owl:onProperty dataid:latestVersion
    ], [
        a owl:Restriction ;
        owl:allValuesFrom odrl:Policy ;
        owl:onProperty dct:license
    ], [
        a owl:Restriction ;
        owl:allValuesFrom lvont:Language ;
        owl:onProperty dct:language
    ], [
        a owl:Restriction ;
        owl:allValuesFrom dataid:SimpleStatement ;
        owl:onProperty dct:rights
    ] .

dataid:EntitledAction
    a owl:Class ;
    rdfs:comment "EntitledActions describe actions an Agent is allowed to perform when holding a certain AgentRole. These Actions may address restricted matters like access, modification rights and others."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Entitled Action"@en ;
    rdfs:subClassOf dataid:AuthorizedAction ;
    owl:disjointWith dataid:ResponsibleAction .

dataid:FileCollection
    a owl:Class ;
    rdfs:comment "Multiple files constituting one (complete) Dataset (files in different directories or servers are allowed, as opposed to Directory)."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "File Collection"@en ;
    rdfs:subClassOf dataid:Distribution .

dataid:GenericRelation
    a dataid:DatasetRelationRole, owl:NamedIndividual ;
    rdfs:comment "This role specifies a dataid:DatasetRelationship between two datasets which have a relation of a unknown quality."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Generic Relation"@en .

dataid:Guest
    dataid:allowsFor dataid:ReadContent, dataid:ReadDataId ;
    a dataid:AgentRole, owl:NamedIndividual ;
    rdfs:comment "A visitor or anonymous Agent which only has the right to read public documents."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "guest"@en ;
    skos:broader dataid:Contributor ;
    skos:inScheme dataid:AgentRoleScheme ;
    skos:prefLabel "guest"@en .

dataid:GuestAgent
    a dataid:Agent, owl:NamedIndividual ;
    rdfs:comment "Use this Agent as a stand in for any Agent not specifically defined in a domain, granting public access to an Entity."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "guest agent"@en ;
    foaf:homepage <http://dataid.dbpedia.org> ;
    foaf:mbox <mailto:address@alibi.com> ;
    foaf:name "Guest Agent" .

dataid:GuestAuthorization
    dataid:authorityAgentRole dataid:Guest ;
    dataid:authorizedAgent dataid:GuestAgent ;
    dataid:isInheritable true ;
    a dataid:Authorization, owl:NamedIndividual ;
    rdfs:comment "This Authorization can be used to point out that the content of an entity is public and can be read by anyone (see also dataid:Guest)."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "guest authority"@en .

dataid:Identifier
    a owl:Class ;
    rdfs:comment "Uniquely identifies any resource, given an identifier as literal (see dataid:literal) and a corresponding identifier scheme (e.g. a aid/pid scheme such as ORCID, ResearcherID etc. pointed out via datacite:usesIdentifierScheme). Optionally it can point out a reference document on the web (about this Identifier) using dct:references."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Identifier"@en ;
    rdfs:subClassOf datacite:Identifier, lit:Literal, [
        a owl:Restriction ;
        owl:allValuesFrom foaf:Document ;
        owl:onProperty dct:references
    ] .

dataid:Maintainer
    dataid:allowsFor dataid:DeleteContent, dataid:ModifyAuthorizedAgents, dataid:ModifyContent, dataid:ReadContent, dataid:ReadDataId, dataid:ResponseToContact, dataid:ResponseToLifeCycleEvent, dataid:UpdateDataId ;
    a dataid:AgentRole, owl:NamedIndividual ;
    rdfs:comment "Maintainer of the Dataset. An Agent that ensures the technical correctness, accessibility and up-to-dateness of a Dataset."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "maintainer"@en ;
    skos:broader dataid:Creator ;
    skos:inScheme dataid:AgentRoleScheme ;
    skos:prefLabel "maintainer"@en .

dataid:MediaType
    a owl:Class ;
    rdfs:comment """Extends the dct:MediaTypeOrExtend class of Dublin Core, providing the IANA media type description (or mime type) and common file extensions used. 
  A pointer to an inner media (dataid:innerMediaType) can describe (multiple) layers of compressions and all internal media types."""@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Media Type"@en ;
    rdfs:subClassOf dct:MediaType .

dataid:ModifyAgentRoles
    a dataid:EntitledAction, owl:NamedIndividual ;
    rdfs:comment "EntitledAction to modify the role of Agents on certain Entities."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "modify agent roles"@en ;
    skos:broader dataid:AllEntitlements ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "modify agent roles"@en .

dataid:ModifyAuthorization
    a dataid:EntitledAction, owl:NamedIndividual ;
    rdfs:comment "EntitledAction to modify an Authorization."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "modify authorization"@en ;
    skos:broader dataid:AllEntitlements ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "modify authorization"@en .

dataid:ModifyContent
    a dataid:EntitledAction, owl:NamedIndividual ;
    rdfs:comment "EntitledAction to modify the content of an Entity."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "modify content right"@en ;
    skos:broader dataid:DeleteContent ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "modify content right"@en .

dataid:Publisher
    dataid:allowsFor dataid:AgentSupervision, dataid:DeleteContent, dataid:ModifyAuthorization, dataid:ModifyAuthorizedAgents, dataid:ModifyContent, dataid:PublishingDecision, dataid:ReadContent, dataid:ReadDataId, dataid:ResponseToContact, dataid:ResponseToLifeCycleEvent, dataid:UpdateDataId ;
    a dataid:AgentRole, owl:NamedIndividual ;
    rdfs:comment "An Agent that makes the Dataset accessible online on a server or repository without necessarily being involved in its creation and decides on all dissemination related tasks as well (e.g. data portal entries)."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "publisher"@en ;
    skos:broader dataid:Creator ;
    skos:inScheme dataid:AgentRoleScheme ;
    skos:prefLabel "publisher"@en .

dataid:PublishingDecision
    a dataid:ResponsibleAction, owl:NamedIndividual ;
    rdfs:comment "The final decision if an Entity (or a version of it) should be published."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "publishing decision"@en ;
    skos:broader dataid:AllResponsibilities ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "publishing decision"@en .

dataid:ReadContent
    a dataid:EntitledAction, owl:NamedIndividual ;
    rdfs:comment "EntitledAction to read the content of an Entity."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "read content right"@en ;
    skos:broader dataid:ModifyContent ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "read content right"@en .

dataid:ReadDataId
    a dataid:EntitledAction, owl:NamedIndividual ;
    rdfs:comment "EntitledAction to read the DataID dataset metadata."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "read DataID right"@en ;
    skos:broader dataid:AllEntitlements ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "read DataID right"@en .

dataid:ResponseToContact
    a dataid:ResponsibleAction, owl:NamedIndividual ;
    rdfs:comment "The responsibility (ResponsibleAction) to respond to contact attempts by external Agents. A contact point for the Entity."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "response to contact attempt"@en ;
    skos:broader dataid:AllResponsibilities ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "response to contact attempt"@en .

dataid:ResponseToLifeCycleEvent
    a dataid:ResponsibleAction, owl:NamedIndividual ;
    rdfs:comment "The responsibility to manage changes and react to any event related to the lifecycle of a Dataset (e.g. issue tracker entries, unavailable download URL, etc.)"@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "response to life-cycle event"@en ;
    skos:broader dataid:AllResponsibilities ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "response to life-cycle event"@en .

dataid:ResponsibleAction
    a owl:Class ;
    rdfs:comment """AgentRoles provide rights as well as responsibilities an agent has to attend to in order to fulfil this Role. 
  ResponsibleActions should describe actions pertaining to responsibilities an agent is supposed to do when holding a specific AgentRole."""@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Responsible Action"@en ;
    rdfs:subClassOf dataid:AuthorizedAction ;
    owl:disjointWith dataid:EntitledAction .

dataid:ServiceEndpoint
    a owl:Class ;
    rdfs:comment "A specific Distribution, which is accessible via an access URL and provides data as a web service in a certain format."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Service Endpoint"@en ;
    rdfs:subClassOf dataid:Distribution .

dataid:SimilarityRole
    a dataid:DatasetRelationRole, owl:NamedIndividual ;
    rdfs:comment "This role specifies a dataid:DatasetRelationship where the origin dataset has a significant similarity to the target dataset (without any assertion as to dimension of similarity)."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Similarity Role"@en .

dataid:SimpleStatement
    a owl:Class ;
    rdfs:comment "A SimpleStatement is intended as a tool for conveying a statement, definition or point of view about a certain topic. Using either a simple literal (using dataid:literal) to provide a quotation or by a referencing a web resource providing or representing the statement in any given medium (picture, text, video etc.). This class implements several classes of Dublin Core which is not further specified within DC."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Simple Statement"@en ;
    rdfs:subClassOf dct:ProvenanceStatement, dct:RightsStatement, dct:Standard, lit:Literal, prov:Entity, [
        a owl:Restriction ;
        owl:allValuesFrom foaf:Document ;
        owl:onProperty dct:references
    ] .

dataid:SingleFile
    a owl:Class ;
    rdfs:comment "A single data dump file representing the whole Dataset, in a certain format/serialisation."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Single File"@en ;
    rdfs:subClassOf dataid:Distribution .

dataid:SourceRole
    a dataid:DatasetRelationRole, owl:NamedIndividual ;
    rdfs:comment "This role specifies a dataid:DatasetRelationship where the origin dataset is created by transforming/collecting data from the target dataset."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Source Role"@en .

dataid:Superset
    a owl:Class ;
    rdfs:comment """This dedicated version of a dataid:Dataset has exacly one purpose: to point out all its Sub-Datsets with void:subset. 
    A dataid:Superset has no data itself and is therefore prohibited to point out Distributions with dcat:distribution. 
    It can be used in a dataset hierarchy (e.g. as a root dataset), or as a container for other datasets."""@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Superset"@en ;
    rdfs:subClassOf dataid:Dataset, [
        a owl:Restriction ;
        owl:maxCardinality "0"^^xsd:nonNegativeInteger ;
        owl:onProperty dcat:distribution
    ] .

dataid:UpdateDataId
    a dataid:ResponsibleAction, owl:NamedIndividual ;
    rdfs:comment "The responsibility (ResponsibleAction) to update dataset metadata."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "update DataId"@en ;
    skos:broader dataid:AllResponsibilities ;
    skos:inScheme dataid:AuthorizedActionScheme ;
    skos:prefLabel "update DataId"@en .

dataid:accessProcedure
    a owl:ObjectProperty ;
    rdfs:comment "Describes the steps which have to be taken to gain access to the described data at the location of a Distribution (e.g. register an account to gain dct:accessRights)."@en ;
    rdfs:domain dataid:Distribution ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "access procedure"@en ;
    rdfs:range dataid:SimpleStatement .

dataid:allowsFor
    a owl:ObjectProperty ;
    rdfs:comment "An AgentRole allows an Agent to execute certain AuthorizedActions."@en ;
    rdfs:domain dataid:AgentRole ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "allows for"@en ;
    rdfs:range dataid:AuthorizedAction .

dataid:associatedAgent
    a owl:ObjectProperty ;
    rdfs:comment "An Agent which is generally connected to the Dataset. Their exact function in regard to the Entity has to be specified by the qualification of an Authorization."@en ;
    rdfs:domain prov:Entity ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "associated agent"@en ;
    rdfs:range dataid:Agent ;
    rdfs:subPropertyOf prov:wasAttributedTo ;
    owl:propertyChainAxiom (dataid:underAuthorization
        dataid:authorizedAgent
    ) .

dataid:authorityAgentRole
    a owl:ObjectProperty ;
    rdfs:comment "Assigns an AgentRole for an Authorization to an Agent, thereby allowing for certain AuthorizedActions this Agent can execute on the Entities defined by the scope of the Authorization."@en ;
    rdfs:domain prov:AgentInfluence ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "authority agent role"@en ;
    rdfs:range dataid:AgentRole ;
    rdfs:subPropertyOf prov:hadRole .

dataid:authorizationChain1
    a owl:ObjectProperty ;
    rdfs:comment "With the help of this property we can extend the reach dataid:authorizationScope over multiple instances of dataid:Dataset and dataid:Distribution."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorization Chain 1 property"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf dataid:authorizationScope ;
    owl:propertyChainAxiom (foaf:primaryTopic
        dcat:distribution
    ) .

dataid:authorizationChain2
    a owl:ObjectProperty ;
    rdfs:comment "With the help of this property we can extend the reach dataid:authorizationScope over multiple instances of dataid:Dataset and dataid:Distribution."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorization Chain 2 property"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf dataid:authorizationScope ;
    owl:propertyChainAxiom (foaf:primaryTopic
        void:subset
    ) .

dataid:authorizationChain3
    a owl:ObjectProperty ;
    rdfs:comment "With the help of this property we can extend the reach dataid:authorizationScope over multiple instances of dataid:Dataset and dataid:Distribution."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorization Chain 3 property"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf dataid:authorizationScope ;
    owl:propertyChainAxiom (void:subset
        dcat:distribution
    ) .

dataid:authorizationChain4
    a owl:ObjectProperty ;
    rdfs:comment "With the help of this property we can extend the reach dataid:authorizationScope over multiple instances of dataid:Dataset and dataid:Distribution."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorization Chain 4 property"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf dataid:authorizationScope ;
    owl:propertyChainAxiom (void:subset
        void:subset
    ) .

dataid:authorizationChain5
    a owl:ObjectProperty ;
    rdfs:comment "With the help of this property we can extend the reach dataid:authorizationScope over multiple instances of dataid:Dataset and dataid:Distribution."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorization Chain 5 property"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf dataid:authorizationScope ;
    owl:propertyChainAxiom (void:subset
        void:subset
        dcat:distribution
    ) .

dataid:authorizationChain6
    a owl:ObjectProperty ;
    rdfs:comment "With the help of this property we can extend the reach dataid:authorizationScope over multiple instances of dataid:Dataset and dataid:Distribution."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorization Chain 6 property"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf dataid:authorizationScope ;
    owl:propertyChainAxiom (foaf:primaryTopic
        void:subset
        dcat:distribution
    ) .

dataid:authorizationChain7
    a owl:ObjectProperty ;
    rdfs:comment "With the help of this property we can extend the reach dataid:authorizationScope over multiple instances of dataid:Dataset and dataid:Distribution."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorization Chain 7 property"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf dataid:authorizationScope ;
    owl:propertyChainAxiom (dataid:authorizedFor
        foaf:primaryTopic
    ) .

dataid:authorizationChain8
    a owl:ObjectProperty ;
    rdfs:comment "With the help of this property we can extend the reach dataid:authorizationScope over multiple instances of dataid:Dataset and dataid:Distribution."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorization Chain 8 property"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf dataid:authorizationScope ;
    owl:propertyChainAxiom (dataid:authorizedFor
        void:subset
    ) .

dataid:authorizationChain9
    a owl:ObjectProperty ;
    rdfs:comment "With the help of this property we can extend the reach dataid:authorizationScope over multiple instances of dataid:Dataset and dataid:Distribution."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "Authorization Chain 9 property"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf dataid:authorizationScope ;
    owl:propertyChainAxiom (dataid:authorizedFor
        dcat:distribution
    ) .

dataid:authorizationScope
    a owl:ObjectProperty, owl:TransitiveProperty ;
    rdfs:comment """This property defines the scope of an Authorization. An Agent has the right to execute AuthorizedActions for all Entities of this scope.
    Together with its sub-properties (dataid:authorizedFor, dataid:authorizationChainX), it defines how the scope of an Authorization is extended to other Entities. 
    Since this property can be inferred by its sub-properties it shall not be instantiated in a DataID document."""@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "authorization scope"@en ;
    rdfs:range prov:Entity .

dataid:authorizedAction
    a owl:ObjectProperty ;
    rdfs:comment "Points out AuthorizedActions Agents are allowed to execute under a given Authorization (and its chosen AgentRoles)."@en ;
    rdfs:domain prov:AgentInfluence ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "authorized action"@en ;
    rdfs:range dataid:AuthorizedAction ;
    owl:propertyChainAxiom (dataid:authorityAgentRole
        dataid:allowsFor
    ) .

dataid:authorizedAgent
    a owl:ObjectProperty ;
    rdfs:comment "Points out an Agent which holds the rights granted by an Authorization (e.g. to modify the metadata of a Dataset)."@en ;
    rdfs:domain prov:AgentInfluence ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "authorized agent"@en ;
    rdfs:range dataid:Agent ;
    rdfs:subPropertyOf prov:agent .

dataid:authorizedFor
    a owl:ObjectProperty ;
    rdfs:comment """Points out the Entities which are under the direct influence of an Authorization. 
    An Agent has the right to execute AuthorizedActions (as defined by the pertaining AgentRole) for these Entities.
    This property shall be used to point out the initial entities for which an Authorization is valid. Inference via 
    authorizationChain properties may extend the scope of this Authorization further over multiple Entities along the hirarical structure of a DataID."""@en ;
    rdfs:domain dataid:Authorization ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "authorized for"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf dataid:authorizationScope .

dataid:checksum
    a owl:ObjectProperty ;
    rdfs:comment "The checksum value allows the contents of a file to be authenticated since it shifts even with small changes to the file."@en ;
    rdfs:domain dataid:Distribution ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "checksum"@en ;
    rdfs:range spdx:Checksum .

dataid:dataDescription
    a owl:ObjectProperty ;
    rdfs:comment "Provides a detailed description of the data represented by this Dataset."@en ;
    rdfs:domain dataid:Dataset ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/dmp#> ;
    rdfs:label "data description"@en ;
    rdfs:range dataid:SimpleStatement .

dataid:datasetRelationRole
    a owl:ObjectProperty ;
    rdfs:comment "The role which qualifies a dataid:DatasetRelationship. It specifies which relationship datasets (pointed out with dataid:qualifiedRelationTo) have in regard to the dataset referred to with dataid:qualifiedRelationOf (e.g. source datasets when dataid:SourceRole is in place)."@en ;
    rdfs:domain dataid:DatasetRelationship ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "dataset relation role"@en ;
    rdfs:range dataid:DatasetRelationRole ;
    rdfs:subPropertyOf prov:hadRole .

dataid:growth
    a owl:ObjectProperty ;
    rdfs:comment "Indication of what size the approximated end volume of the Dataset is."@en ;
    rdfs:domain dataid:Dataset ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/dmp#> ;
    rdfs:label "growth"@en ;
    rdfs:range dataid:SimpleStatement .

dataid:hasAuthorization
    a owl:ObjectProperty ;
    rdfs:comment "Provides an Agent with the Authorization for a given scope of Entities (e.g. Dataset, Distribution etc.), granting rights to execute certain AuthorizedActions."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "has authorization"@en ;
    owl:inverseOf dataid:authorizedAgent .

dataid:identifier
    a owl:InverseFunctionalProperty, owl:ObjectProperty ;
    rdfs:comment "A unique identifier for an Agent or Entity (for other, non DataID related identifiers)."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "identifier"@en ;
    rdfs:range datacite:Identifier ;
    rdfs:subPropertyOf datacite:hasIdentifier, foaf:isPrimaryTopicOf .

dataid:identifierScheme
    a owl:ObjectProperty ;
    rdfs:comment "Points out which scheme of identifiers is used to uniquely identify resources inside a Dataset."@en ;
    rdfs:domain dataid:Dataset ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "identifier scheme"@en ;
    rdfs:range datacite:IdentifierScheme .

dataid:inCatalog
    a owl:ObjectProperty ;
    rdfs:comment "The inverse property of dcat:record, pointing back to the dcat:Catalog in which this DataId is recorded."@en ;
    rdfs:domain dataid:DataId ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "in catalog"@en ;
    rdfs:range dcat:Catalog ;
    owl:inverseOf dcat:record .

dataid:innerMediaType
    a owl:FunctionalProperty, owl:ObjectProperty ;
    rdfs:comment "Points out the MediaType of the (compressed) file inside another file (relevant for archive files)."@en ;
    rdfs:domain dataid:MediaType ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "inner media type"@en ;
    rdfs:range dataid:MediaType ;
    rdfs:subPropertyOf dcat:mediaType .

dataid:isDistributionOf
    a owl:ObjectProperty ;
    rdfs:comment "Inverse property of dcat:distribution, linking a Distribution to a Dataset."@en ;
    rdfs:domain dataid:Distribution ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "is distribution of"@en ;
    rdfs:range dataid:Dataset ;
    owl:inverseOf dcat:distribution .

dataid:isInheritable
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "Indicates whether this Authorization will be valid after an update to the DataID or a scope element."@en ;
    rdfs:domain dataid:Authorization ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "is inheritable"@en ;
    rdfs:range xsd:boolean .

dataid:latestVersion
    a owl:ObjectProperty ;
    rdfs:comment "Latest version of a DataId/Dataset/Distribution."@en ;
    rdfs:domain prov:Entity ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "latest version"@en ;
    rdfs:range prov:Entity .

dataid:literal
    a owl:DatatypeProperty ;
    rdfs:comment "An actual textual statement or literal (string)."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "statement"@en ;
    rdfs:range rdfs:Literal ;
    rdfs:subPropertyOf lit:hasLiteralValue .

dataid:needsSpecialAuthorization
    a owl:ObjectProperty ;
    rdfs:comment "Points out an Authorization which grants some degree of authority over this resource to the exclusion of other Authorizations which are not referred with this property."@en ;
    rdfs:domain prov:Entity ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "needs special authorization"@en ;
    rdfs:range dataid:Authorization ;
    rdfs:subPropertyOf dataid:underAuthorization .

dataid:nextVersion
    a owl:ObjectProperty ;
    rdfs:comment "Next version of a DataId/Dataset/Distribution."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "next version"@en ;
    owl:inverseOf dataid:previousVersion .

dataid:openness
    a owl:ObjectProperty ;
    rdfs:comment "General description of how data will be shared. For example embargo periods (if any), outlines of technical mechanisms for dissemination or a definition of whether access will be widely open or restricted to specific groups. In case the Dataset cannot be shared, the reasons for this should be mentioned (e.g. ethical, rules of personal data, intellectual property, commercial, privacy-related, security-related)."@en ;
    rdfs:domain dataid:Dataset ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/dmp#> ;
    rdfs:label "openness"@en ;
    rdfs:range dataid:SimpleStatement .

dataid:preview
    a owl:ObjectProperty ;
    rdfs:comment "Provides the URL of a short preview of the data provided by a Distribution, helpful when conveying type and format of the data provided as an example."@en ;
    rdfs:domain dataid:Distribution ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "preview"@en ;
    rdfs:range foaf:Document .

dataid:previousVersion
    a owl:ObjectProperty ;
    rdfs:comment "Previous version of a DataId/Dataset/Distribution."@en ;
    rdfs:domain prov:Entity ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "previous version"@en ;
    rdfs:range prov:Entity ;
    rdfs:subPropertyOf prov:wasDerivedFrom .

dataid:qualifiedDatasetRelation
    a owl:InverseFunctionalProperty, owl:ObjectProperty ;
    rdfs:comment "Qualifies the dataid:relatedDatset property with a DatasetRelationship."@en ;
    rdfs:domain dataid:Dataset ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "relation of"@en ;
    rdfs:range dataid:DatasetRelationship ;
    rdfs:subPropertyOf prov:qualifiedInfluence .

dataid:qualifiedRelationOf
    a owl:FunctionalProperty, owl:ObjectProperty ;
    rdfs:comment "Inverse property of dataid:qualifiedDatasetRelation, pointing out a dataset which has related datasets referred to via dataid:dataid:qualifiedRelationTo."@en ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "qualified relation of"@en ;
    owl:inverseOf dataid:qualifiedDatasetRelation .

dataid:qualifiedRelationTo
    a owl:ObjectProperty ;
    rdfs:comment "Pointing out datasets which are somehow related to the dataset referred to via dataid:dataid:qualifiedRelationOf."@en ;
    rdfs:domain dataid:DatasetRelationship ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "qualified relation to"@en ;
    rdfs:range dataid:Dataset ;
    rdfs:subPropertyOf prov:entity .

dataid:relatedDataset
    a owl:ObjectProperty, owl:SymmetricProperty ;
    rdfs:comment "Points to other Datasets containing related data. Can be qualified with dataid:DatasetRelationship. (note: while this property is symmetric, its qualification is not)"@en ;
    rdfs:domain dataid:Dataset ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "related dataset"@en ;
    rdfs:range dataid:Dataset ;
    rdfs:subPropertyOf dct:relation, prov:wasInfluencedBy ;
    owl:propertyChainAxiom (dataid:qualifiedDatasetRelation
        dataid:qualifiedRelationTo
    ) .

dataid:reuseAndIntegration
    a owl:ObjectProperty ;
    rdfs:comment "Information on the possibilities for integration and reuse of the Dataset."@en ;
    rdfs:domain dataid:Dataset ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/dmp#> ;
    rdfs:label "reuse and integration"@en ;
    rdfs:range dataid:SimpleStatement .

dataid:similarData
    a owl:ObjectProperty ;
    rdfs:comment "Information on the existence (or absence) of similar data (see also dataid:similarDataset)."@en ;
    rdfs:domain dataid:Dataset ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/dmp#> ;
    rdfs:label "similar data"@en ;
    rdfs:range dataid:SimpleStatement .

dataid:softwareRequirement
    a owl:ObjectProperty ;
    rdfs:comment "Software needed to access the data provided via this Distribution or otherwise relevant for consuming the data."@en ;
    rdfs:domain dataid:Distribution ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "software requirement"@en ;
    rdfs:range dataid:SimpleStatement .

dataid:typeExtension
    a owl:DatatypeProperty ;
    rdfs:comment "Lists file extensions commonly used with this MediaType."@en ;
    rdfs:domain dataid:MediaType ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "media type file extension"@en ;
    rdfs:range rdfs:Literal .

dataid:typeName
    a owl:DatatypeProperty ;
    rdfs:comment "Names the MediaType described."@en ;
    rdfs:domain dataid:MediaType ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "media type name"@en ;
    rdfs:range rdfs:Literal .

dataid:typeReference
    a owl:ObjectProperty ;
    rdfs:comment "Refers to a standard document of the MediaType described."@en ;
    rdfs:domain dataid:MediaType ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "media type reference"@en ;
    rdfs:subPropertyOf foaf:page .

dataid:typeTemplate
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "The template (or mime type string) of a MediaType."@en ;
    rdfs:domain dataid:MediaType ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "media type template"@en ;
    rdfs:range rdfs:Literal .

dataid:uncompressedByteSize
    a owl:DatatypeProperty ;
    rdfs:comment "Records the byte size of the uncompressed content of an archive file."@en ;
    rdfs:domain dataid:Distribution ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "uncompressed byte size"@en ;
    rdfs:range xsd:integer ;
    rdfs:subPropertyOf dcat:byteSize .

dataid:underAuthorization
    a owl:ObjectProperty ;
    rdfs:comment "Points out an Authorization which grants some degree of authority over this resource (inverse property of dataid:authorizationScope)."@en ;
    rdfs:domain prov:Entity ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "under authorization"@en ;
    rdfs:range dataid:Authorization ;
    rdfs:subPropertyOf prov:qualifiedAttribution .

dataid:usefulness
    a owl:ObjectProperty ;
    rdfs:comment "Description of to whom the Dataset could be useful, and whether it underpins a scientific publication."@en ;
    rdfs:domain dataid:Dataset ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/dmp#> ;
    rdfs:label "usefulness"@en ;
    rdfs:range dataid:SimpleStatement .

dataid:validFrom
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "The influence an Agent has over an Entity is valid from (inclusive) a certain point in time."@en ;
    rdfs:domain prov:AgentInfluence ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "valid from"@en ;
    rdfs:range xsd:dateTime .

dataid:validUntil
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "The influence an Agent has over an Entity is valid until (exclusive) a certain point in time."@en ;
    rdfs:domain prov:AgentInfluence ;
    rdfs:isDefinedBy <http://dataid.dbpedia.org/ns/core#> ;
    rdfs:label "valid until"@en ;
    rdfs:range xsd:dateTime .

<http://wiki.dbpedia.org/Association/Persons/Freudenberg>
    a dataid:Agent ;
    foaf:homepage <http://aksw.org/MarkusFreudenberg.html>, <http://wiki.dbpedia.org/Association/Persons/Freudenberg> ;
    foaf:mbox "freudenberg@informatik.uni-leipzig.de" ;
    foaf:name "Markus Freudenberg" .

