Collection
auto-generated from model/.php via pre-commit hook*
Example (JSON-LD):
{
"@id": "https://databus.dbpedia.org/janni/collections/projectx-inputs",
"@type": "Collection",
}Spec (OWL, SHACL, JSON-LD Context)
databus:Collection a owl:Class ;
rdfs:label "Databus Ceollection"@en ;
rdfs:comment "A Databus Collection is a container owned by a Databus user that bundles Databus Artifacts intended to form a meaningful unit"@en ;
rdfs:subClassOf prov:Entity ;
rdfs:isDefinedBy <https://dataid.dbpedia.org/databus#> .
<#collection-exists>
a sh:NodeShape ;
sh:targetNode databus:Collection ;
sh:property [
sh:path [ sh:inversePath rdf:type ] ;
sh:minCount 1 ;
sh:maxCount 1;
sh:message "Exactly one subject with an rdf:type of databus:Collection must occur."@en ;
] ;
sh:property [
sh:path [ sh:inversePath rdf:type ] ;
sh:nodekind sh:IRI ;
sh:pattern "/[a-zA-Z0-9\\-_]{4,}/collections/[a-zA-Z0-9\\-_\\.]{3,}$" ;
sh:message "IRI for databus:Collection must match /[a-zA-Z0-9\\-_]{4,}/collections/[a-zA-Z0-9\\-_\\.]{3,}$"@en ;
] .Example (JSON-LD):
Spec (OWL, SHACL, JSON-LD Context)
Example (JSON-LD):
Spec (OWL, SHACL, JSON-LD Context)
Example (JSON-LD):
Spec (OWL, SHACL, JSON-LD Context)
Example (JSON-LD):
Spec (OWL, SHACL, JSON-LD Context)
Last updated