> On 23 Jan 2017, at 13:02, William Waites <ww@styx.org> wrote:
>
>> 1) Do the 'subdocuments' (each RDF block) have to be semantically
>> consistent?
>
> Why should they be? It is already possible to make a single document that
> is inconsistent (under some inference rules and theory of what it means to
> be consistent such as not implying unsatisfiable statements).
Agreed. We should not go into the issue of consistency in this case; we are just providing the tools to express triples. Not anything more.
>
>> 2) Can blank node identifiers be shared across RDF blocks and syntaxes?
>
> Personally, where I use blank nodes, I like to use the Turtle [] syntax sugar
> so I don’t tend to explicitly give them names at all, but YMMV… I’d say if you
> need to refer to something across documents (embedded in the same
> container or not) then give it a URI.
>
> But there is a variant of this question where the answer is not so obvious. What
> is the expected behaviour when the *same* graph (that contains pesky blank
> nodes) is repeated in different syntaxes in the same document?
>
Why is that different (if all syntaxes refer to the same graph) as having such triples within the same serialization?
Ivan
> William Waites
> Laboratory for Foundations of Computer Science
> School of Informatics, University of Edinburgh
> Informatics Forum 5.38, 10 Crichton St.
> Edinburgh, EH8 9AB, Scotland
>
> The University of Edinburgh is a charitable body, registered in
> Scotland, with registration number SC005336.
>
>
----
Ivan Herman, W3C
Digital Publishing Technical Lead
Home: http://www.w3.org/People/Ivan/
mobile: +31-641044153
ORCID ID: http://orcid.org/0000-0003-0782-2704