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
|