- From: Miel Vander Sande <miel.vandersande@meemoo.be>
- Date: Thu, 21 Jan 2021 17:17:30 +0100
- To: Pierre-Antoine Champin <pierre-antoine.champin@ercim.eu>
- Cc: public-rdf-star@w3.org
Received on Thursday, 21 January 2021 16:18:10 UTC
>
>
> As Andy pointed out, neither N-Triples* nor N-Quads* are expected to
> have the triple syntax, so again, its position after the object will not
> cause problem in N-Quads.
>
Fair point indeed
>
>
> > << :subject :predicate :object >> :source :URL . -> 3 parts
> > {| :subject :predicate :object |} :source :URL . -> 3 parts
>
> I assume that what you are suggesting here is the {| ... |} are like <<
> ... >> + assertion.
>
> The main drawback I see to this is that we can no longer factorize the
> terms of the asserted triples, as in
>
> :s :p1 :o1 {| :source :URL1 |},
> :o2 {| :source :URL2 |};
> :p2 :o3 {| :source URL3 |}.
>
That makes sense!
>
> > Something that has four parts reads like a quad to me. But this is
> > just personal preference.
>
> I sympathize with that, but I personally find this trade-off to have
> more pros than cons.
>
No real objection here. I can agree with the points made.
That said, I'd still not use { }. If any, just use :s :p1 :o1 | :source
:URL1 |.
>
> pa
>
>
>
Received on Thursday, 21 January 2021 16:18:10 UTC