- From: Steve Harris <steve.harris@garlik.com>
- Date: Mon, 4 Oct 2010 16:10:02 +0100
- To: nathan@webr3.org
- Cc: Bernard Vatant <bernard.vatant@mondeca.com>, Semantic Web <semantic-web@w3.org>
On 2010-10-04, at 15:05, Nathan wrote: >>> When it appears that correct interpretation would be "Bob knows a person >>> call Nathan and Sue knows a person called Nathan" >>> >> Well, my (maybe naive ) assumption was that using the same bnode identifier >> was making for the same-ness of the resource. > > That's my worry, is it asserting the sameness or not? if i swap out bnodes for "something" then > > Bob knows something that is a Person with a label of "Nathan" > Sue knows something that is a Person with a label of "Nathan" > > but I don't see any sameness. bNodes with the same label, in the same graph indicate the same node in the graph. _:x1 rdf:type ex:Person ; rdfs:label "Nathan"@en . :Bob :knows _:x1 . :Sue :knows _:x1 . Is saying that Bob and Sue know the same person. > Perhaps I could reverse the question to ask, if I parsed the following graph: > > _:x1 rdf:type ex:Person ; rdfs:label "Nathan"@en . > :Bob :knows _:x1 . > :Sue :knows _:x1 . > > Could I then serialize it as: > > :Bob :knows [ rdf:type ex:Person ; rdfs:label "Nathan"@en ] . > :Sue :knows [ rdf:type ex:Person ; rdfs:label "Nathan"@en ] . No, that's different. - Steve -- Steve Harris, CTO, Garlik Limited 1-3 Halford Road, Richmond, TW10 6AW, UK +44 20 8439 8203 http://www.garlik.com/ Registered in England and Wales 535 7233 VAT # 849 0517 11 Registered office: Thames House, Portsmouth Road, Esher, Surrey, KT10 9AD
Received on Monday, 4 October 2010 15:11:11 UTC