From 20d31b0c4a61b5f026fc8b0ff98c43b8a00bee48 Mon Sep 17 00:00:00 2001 From: Matthias Baumgartner Date: Wed, 25 Jan 2023 10:38:00 +0100 Subject: browser folding --- tagit/apps/port-schema.nt | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'tagit/apps') diff --git a/tagit/apps/port-schema.nt b/tagit/apps/port-schema.nt index ec111d4..c3bf237 100644 --- a/tagit/apps/port-schema.nt +++ b/tagit/apps/port-schema.nt @@ -8,6 +8,7 @@ prefix schema: prefix bsfs: prefix bse: prefix bst: +prefix bsg: # essential nodes bsfs:Entity rdfs:subClassOf bsfs:Node . @@ -35,6 +36,16 @@ bse:filesize rdfs:subClassOf bsfs:Predicate ; schema:description "File size of entity in some filesystem."^^xsd:string ; bsfs:unique "false"^^xsd:boolean . +bse:mime rdfs:subClassOf bsfs:Predicate ; + rdfs:domain bsfs:File ; + rdfs:range xsd:string ; + bsfs:unique "true"^^xsd:boolean . + +bse:orientation rdfs:subClassOf bsfs:Predicate ; # FIXME: shouldn't this be part of the preview? + rdfs:domain bsfs:File ; + rdfs:range xsd:integer ; + bsfs:unique "true"^^xsd:boolean . + bse:tag rdfs:subClassOf bsfs:Predicate ; rdfs:domain bsfs:File ; rdfs:range bsfs:Tag ; @@ -57,6 +68,11 @@ bse:comment rdfs:subClassOf bsfs:Predicate ; bse:group rdfs:subClassOf bsfs:Predicate ; rdfs:domain bsfs:Entity ; - rdfs:range bsfs:Group ; - bsfs:unique "false"^^xsd:boolean . + rdfs:range bsfs:Group . + +bsg:represented_by rdfs:subClassOf bsfs:Predicate ; + rdfs:domain bsfs:Group ; + rdfs:range bsfs:File ; + bsfs:unique "true"^^xsd:boolean . + -- cgit v1.2.3