From: Heikki Levanto Date: Mon, 11 May 2015 10:53:38 +0000 (+0200) Subject: LOC-6: Small indexes for works and instances, person etc X-Git-Tag: v0.6~24 X-Git-Url: http://git.indexdata.com/?p=mp-sparql-moved-to-github.git;a=commitdiff_plain;h=2a74ff7ec05b6b46375c8bf6e3bc5c23fc56ce87 LOC-6: Small indexes for works and instances, person etc --- diff --git a/bibframe/triplestore.xml b/bibframe/triplestore.xml index 02d62c5..b69d5b4 100644 --- a/bibframe/triplestore.xml +++ b/bibframe/triplestore.xml @@ -41,16 +41,44 @@ + + - - - ?thing ?rel ?person . ?person a bf:Person . ?person bf:label %v FILTER(contains(%v, %s)) - + + ?thing ?rel ?topic . + ?topic a bf:Topic . + ?topic bf:label %v FILTER(contains(%v, %s)) + + + ?thing ?rel ?place . + ?place a bf:Place . + ?place bf:label %v FILTER(contains(%v, %s)) + + + ?thing ?rel ?person . + ?person a bf:Agent . + ?person bf:label %v FILTER(contains(%v, %s)) + + + ?thing ?rel ?meeting . + ?meeting a bf:Meeting . + ?meeting bf:label %v FILTER(contains(%v, %s)) + + + ?thing ?rel ?organization . + ?organization a bf:Organization . + ?organization bf:label %v FILTER(contains(%v, %s)) + + + ?thing ?rel ?event . + ?event a bf:Event . + ?event bf:label %v FILTER(contains(%v, %s)) +