From 2a74ff7ec05b6b46375c8bf6e3bc5c23fc56ce87 Mon Sep 17 00:00:00 2001 From: Heikki Levanto Date: Mon, 11 May 2015 12:53:38 +0200 Subject: [PATCH] LOC-6: Small indexes for works and instances, person etc --- bibframe/triplestore.xml | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) 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)) + -- 1.7.10.4