[rdfweb-dev] rdf:ID vs rdf:nodeID

Dan Brickley danbri at w3.org
Sun Jul 11 11:00:54 UTC 2004


* Julian Bond <julian_bond at voidstar.com> [2004-07-11 11:51+0100]
> Graham Klyne <GK at ninebynine.org> wrote:
> >I'd say the main difference is that if you use rdf:nodeID="a", it 
> >cannot be (directly) referenced from outside the graph in which it 
> >appears.  When using rdf:nodeID="a", the name "a" is strictly local to 
> >the graph.
> >
> >When merging graphs that contain rdf:nodeID="...", care must be taken 
> >to rename the node identifiers so that the corresponding nodes from 
> >different graphs are not combined (unless there is independent evidence 
> >that they really do denote the same thing).
> 
> So which would you recommend I use in machine generated PPD FOAF?

rdf:nodeID generally, unless you want to encourage the use of a
particular URI for the thing described.

Dan



More information about the foaf-dev mailing list