Re: URIs within URIs

>> bnodes are Semantic Web, but not Linked Data.
>> If a node doesn't have a universal identifier, it cannot be addressed.
> I find this comment strange.
> If you mean that I can’t query using a bnode, then sure.
> If you mean that I never get any bnodes back as a result of a Linked Data URI GET, then I think not.

Yes, you can get back bnodes.
But the identifier of a bnode has only meaning in the document it is contained in.
Hence, you cannot ask the server anything else about this bnode,
because you don't have an identifier for it that exists outside of that one document.

Therefore, it's maybe better to not get back bnodes at all;
except if the server is sure the client cannot ask further meaningful questions about them
(for instance, when all triples about a bnode were already in the response,
 as is the case with lists, and some other situations as well).

Best,

Ruben

Received on Monday, 25 August 2014 15:17:48 UTC