Re: Presentation about reifiers and graphs

On 17 Sep 2024, at 05:20, Thomas Lörtsch <tl@rat.io> wrote:
Slides 19 and 20 ==> Uh? It is not clear at all what you want to say. It i probably enough to say: a set of triples associated to the same identifier can not be seen as a named graph, since the scope of the bnodes in that graph is not limited within that graph but it spans the whole main graph.

Not necessarily, as "Blank nodes can be shared between graphs in an RDF dataset." [0]
[0] https://www.w3.org/TR/rdf11-concepts/#section-dataset



  1.  In the above “encoding” of a named graph, blank nodes MUST be shared between graphs in an RDF dataset.
  2.  Datasets have two formalisations of semantics [1]: default graph as union or as merge, characterising exactly the sharing or not sharing of bnodes.
  3.  In Trig, a blank node label represents the same blank node throughout the TriG unique document, i.e., blank nodes sharing the same label in differently labeled graph statements are considered to be the same blank node.
  4.  In general, when named graphs in a dataset have different origin, you cannot assume that the same blank node label in different named graphs represents the same blank node.

My conclusion: these things need to be discussed, and we haven’t done it yet, and therefore I’d restrain to say that we can represent named graphs.

—e.

[1] https://www.w3.org/TR/2014/NOTE-rdf11-datasets-20140225/#default-graph-as-union-or-as-merge

Received on Tuesday, 17 September 2024 04:21:32 UTC