w3c / json-ld-syntax

JSON-LD 1.1 Specification
https://w3c.github.io/json-ld-syntax/
Other
112 stars 22 forks source link

Named Graphs: confusing "embedding doesn't work as each node object references the other" #300

Closed Fak3 closed 4 years ago

Fak3 commented 4 years ago

There is a confusing line in the 4.9 Named Graphs section: https://github.com/w3c/json-ld-syntax/blob/master/index.html#L9157 It says:

In this case, embedding doesn't work as each node object references the other.

But above, in the example 94 the same case is given with embedding working just fine with blank node id.

This is confusing, because i have an impression that by replacing blank node identifier with a regular iri ("http://manu.sporny.org/about#manu" ) this example shows that embedding works here just fine.

If I am missing something, perhaps it worth a rewording?

pchampin commented 4 years ago

Example 94 does not rely only on embedding; the inner "knows" property uses an ID reference, rather than embedding the full description of Manu Sporny...

But you are right:

I suggest that

@Fak3 would that work for you?

Fak3 commented 4 years ago

Yes, that clarifies the case for me

azaroth42 commented 4 years ago

Resolved :)