rich-export queries for position: pulling in less about Organization

This commit is contained in:
stellamit 2012-06-14 13:34:28 +00:00
parent c979a5c131
commit 093a3eb301
3 changed files with 12 additions and 6 deletions

View file

@ -1,10 +1,12 @@
PREFIX core: <http://vivoweb.org/ontology/core#> PREFIX core: <http://vivoweb.org/ontology/core#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
CONSTRUCT { CONSTRUCT {
?geographicLocation ?property ?object . ?organization core:hasGeographicLocation ?geographicLocation .
?geographicLocation rdfs:label ?label .
} WHERE { } WHERE {
PERSON_URI core:personInPosition ?position . PERSON_URI core:personInPosition ?position .
?position core:positionInOrganization ?organization . ?position core:positionInOrganization ?organization .
?organization core:hasGeographicLocation ?geographicLocation . ?organization core:hasGeographicLocation ?geographicLocation .
?geographicLocation ?property ?object . ?geographicLocation rdfs:label ?label .
} }

View file

@ -1,9 +1,11 @@
PREFIX core: <http://vivoweb.org/ontology/core#> PREFIX core: <http://vivoweb.org/ontology/core#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
CONSTRUCT { CONSTRUCT {
?organization ?property ?object . ?position core:positionInOrganization ?organization .
?organization rdfs:label ?label .
} WHERE { } WHERE {
PERSON_URI core:personInPosition ?position . PERSON_URI core:personInPosition ?position .
?position core:positionInOrganization ?organization . ?position core:positionInOrganization ?organization .
?organization ?property ?object . ?organization rdfs:label ?label .
} }

View file

@ -1,10 +1,12 @@
PREFIX core: <http://vivoweb.org/ontology/core#> PREFIX core: <http://vivoweb.org/ontology/core#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
CONSTRUCT { CONSTRUCT {
?subOrganization ?property ?object . ?organization core:hasSubOrganization ?subOrganization .
?subOrganization rdfs:label ?label .
} WHERE { } WHERE {
PERSON_URI core:personInPosition ?position . PERSON_URI core:personInPosition ?position .
?position core:positionInOrganization ?organization . ?position core:positionInOrganization ?organization .
?organization core:hasSubOrganization ?subOrganization . ?organization core:hasSubOrganization ?subOrganization .
?subOrganization ?property ?object . ?subOrganization rdfs:label ?label .
} }