Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Für welche GNDO-Properties ist die Klasse DifferentiatedPerson als rdfs:range deklariert?

Alle Rollen oder andere Eigenschaften, die Personen gegenüber Instanzen anderer oder der eigenen Klasse eingehen können.

19-Nov-2018

Code Block
languageruby
themeEclipse
linenumberstrue
collapsetrue
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX gnd: <http://d-nb.info/gnd/>
PREFIX gndo: <http://d-nb.info/standards/elementset/gnd#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>

# für welche GNDO-Properties ist die Klasse DifferentiatedPerson als rdfs:range
# deklariert?
#
select * where
{
  ?s rdfs:range [ owl:unionOf [ rdf:rest*/rdf:first gndo:DifferentiatedPerson ] ]
  OPTIONAL { ?s rdfs:range gndo:DifferentiatedPerson }
}

...