On 07/10/2014 11:15 AM, Robert Sanderson wrote: > Thus: > _:bnode1 a bf:Instance ; > bf:uri _:bnode2 . > _:bnode2 a bf:Identifier ; > bf:identifierValue "http://www.example.com/books/book1" . > > Is really saying, at least to me: > <http://www.example.com/books/book1> a bf:Instance . > > The first reads as: "There is a resource without an identifier, an > Instance, and it has an identifier that's a URI." The first should read "There is a resource (which I'm not supplying an global identifier for right here), an Instance, and it has an identifier that's a URI." "_:bnode1" is an identifier, it's just a scoped identifier (limited to the current dataset / file). Think of it as like a file:/// or a http://localhost/ URI; very useful for internal processes and processing, but not to be shown in public. cheers stuart