Giter Site home page Giter Site logo

Comments (5)

hartig avatar hartig commented on July 1, 2024

I would say: No. Why would someone want to have that?

Or are you just asking whether it is possible currently? In this case, the answer is also no. The production [58] in the SPARQL grammar covers the GRAPH clause as follows:

[58]  GraphGraphPattern  ::=  'GRAPH' VarOrIri GroupGraphPattern

The extension of this grammar for SPARQL* does not change this production. The same holds for the FROM clause.

from rdf-star.

JervenBolleman avatar JervenBolleman commented on July 1, 2024

I was just musing, and thinking of a historian who wants to group triples related to a statement but not directly related to the statement.

i.e. where the following would not be ideal.

<<ex:s ex:p ex:o>> ex:p1 ex:o2 .
<<<<ex:s ex:p ex:o>> ex:p1 ex:o2 >> ex:p3 ex:p4 .

In any case it might have an effect regarding compatibility to sparql 1.1 (not if embedded triples are blank nodes, but yes if embedded triples are IRIs).

from rdf-star.

pchampin avatar pchampin commented on July 1, 2024

@JervenBolleman I also have a hard time figuring out what you are trying to achieve... It would be easier if your example was using more concrete names, in order to imagine in what kind of real situation this could be useful.

Also, regarding your remark:

not if embedded triples are blank nodes, but yes if embedded triples are IRIs

Currently, embedded triples are neither blank nodes or IRIs, they are a thing of their own.

from rdf-star.

pchampin avatar pchampin commented on July 1, 2024

@JervenBolleman would you object to closing this issue?

Note that I am personally a big fan of generalized RDF, where any kind of term can be used in any position. In this regard, generalized RDF-star would naturally allow embedded triples in any position, including graph name.

However, I think our focus here should be on RDF-star, not generalized RDF-star, which would open other cans of woms that are orthogonal to our concerns ("literals as subjects" come to mind... actually, this has been raised on the maling list recently).

The future WG might have a broader scope, but as a CG, I think we have enough on our plate already...

from rdf-star.

JervenBolleman avatar JervenBolleman commented on July 1, 2024

@pchampin I am happy to close the issue. If anyone really wants it as a feature they can reopen it.

Conculsion: SPARQL GraphNames may not be named by triples.

from rdf-star.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.