Re: Graphs within Graphs

On 21/05/2021 16:10, Henry Story wrote:
> Can DataSets contain DataSets?

A dataset is defined [1] in a non-recursive way, so strictly speaking, no.

Of course, you can "inject" a dataset in another one, provided that 
there is no collision in graph names (and if there is, by providing an 
appropriate renaming).

>   It seems N3 Graphs can contain N3 Graphs, no?

Yes, that is an important difference between N3 and RDF datasets.

In a nutshell, a N3 formula is a (generalized) RDF graph accepting more 
kinds of terms, namely:

* IRIs
* literals
* blank nodes
* lists (they are 1st class citizens in N3)
* N3 formulas

This definitiion is recursive, unlike that of Dataset.

   pa

[1] https://www.w3.org/TR/rdf11-concepts/#section-dataset

>
> That issue just came up today on the Semantic Web Mailing list
> related to singing signed graphs.
>
> https://lists.w3.org/Archives/Public/semantic-web/2021May/0140.html
>
> Henry Story
>
> https://co-operating.systems
> WhatsApp, Signal, Tel: +33 6 38 32 69 84‬
> Twitter: @bblfish
>

Received on Friday, 21 May 2021 14:44:02 UTC