Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

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

Codeblock
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 }
}

...