obdasystems / sparqling-ws

RESTful web services for Sparqling: point and click SPARQL editor based on Grapholscape
MIT License
0 stars 0 forks source link

Eliminare optionals all'eliminazione di data properties #24

Closed gianluca-pepe closed 2 years ago

gianluca-pepe commented 2 years ago

Anche sull'eliminazione indiretta, cioè quando si elimina la classe a cui si riferisce una dataProperty opzionale.

giacomoronconiobda commented 2 years ago

Non ho capito quest'ultimo commento

gianluca-pepe commented 2 years ago

Intendevo il caso in cui si ha:

SELECT  ?penName0
WHERE
  { ?Book0    rdf:type    :Book ;
              :writtenBy  ?Author0 .
    ?Author0  rdf:type    :Author
    OPTIONAL
      { ?Author0  :penName  ?penName0 }
  }

Eliminando ?Author0 si dovrebbe eliminare anche l'optional di penName, in effetti è automatico. Comunque mi sembra funzionare quindi penso si possa chiudere.