Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Working with named graphs gets complicated fast #45

Open
dbooth-boston opened this issue Dec 7, 2018 · 3 comments
Open

Working with named graphs gets complicated fast #45

dbooth-boston opened this issue Dec 7, 2018 · 3 comments
Labels
query Extends the Query spec

Comments

@dbooth-boston
Copy link
Collaborator

"SPARQL queries getting more complicated than necessary.

Most notably: The lack of persistent blank node identifiers for followup
queries. I know some triples stores can do this but it should really be
supported by all of them.

working with named graphs gets complicated quick - like adding a
{ GRAPH ?graph { } } block for every bit of info that may come from a different
graph."

https://lists.w3.org/Archives/Public/semantic-web/2018Nov/0275.html

@dbooth-boston
Copy link
Collaborator Author

In re-reading the original comments from which I created this issue, I am now thinking that it should have been recorded as two separate issues, so I'm breaking it apart and putting the "composition of named graphs" into #57.

@dbooth-boston dbooth-boston changed the title Working with named graphs gets complicated fast SPARQL: Working with named graphs gets complicated fast Mar 13, 2019
@dbooth-boston dbooth-boston transferred this issue from w3c/EasierRDF Apr 3, 2019
@rubensworks
Copy link
Member

working with named graphs gets complicated quick - like adding a
{ GRAPH ?graph { } } block for every bit of info that may come from a different
graph."

Adopting the N-Quads syntax for quads may be a good solution for this.

SELECT * WHERE {
  GRAPH ?g {
    ?s ?p ?o
  }
}

=>

SELECT * WHERE {
  ?s ?p ?o ?g
}

A TriG-like syntax might not work out, as it may conflict with the current usage of {}.

@JervenBolleman JervenBolleman added the query Extends the Query spec label Apr 4, 2019
@afs afs changed the title SPARQL: Working with named graphs gets complicated fast Working with named graphs gets complicated fast Apr 5, 2019
@afs
Copy link
Collaborator

afs commented Apr 5, 2019

Removing "SPARQL: " on transferred issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
query Extends the Query spec
Projects
None yet
Development

No branches or pull requests

4 participants