- From: Olaf Hartig <olaf.hartig@liu.se>
- Date: Wed, 18 Nov 2020 19:24:04 +0100
- To: public-rdf-star@w3.org
- Cc: Pierre-Antoine Champin <pierre-antoine.champin@ercim.eu>, thomas lörtsch <tl@rat.io>
Hi, On onsdag 18 november 2020 kl. 15:07:25 CET Pierre-Antoine Champin wrote: > [...] > >> As I understand, this was a deliberate design choice. > > > > And with what rationale? > > I can't talk for Olaf. My guess is that it was deemed simpler, and > sufficient for most use cases. > > Maybe also it was considered as the less disruptive change to RDF. > Consider the following Turtle: > > :a :b :c, :x. > :a :b :c, :y. > > The two occurrences of ":a :b :c" in that concrete syntax are "squashed" > into the same triple in the abstract syntax. RDF itself does not > distinguish different tokens of the same triple. Why should RDF*? Yes, these were the reasons. Olaf > Finally, if you want to track different "utterances" of the same triple, > nothing prevents you to write > > :a :b :c {| > > :utterance [ :by :alice; :on "2020-11-10" ], > [ :by :bob; :on "2020-11-13" ] > > |} > | > > Thomas
Received on Wednesday, 18 November 2020 18:24:27 UTC