- From: Bernard Vatant <bernard.vatant@mondeca.com>
- Date: Thu, 13 Dec 2012 20:32:35 +0100
- To: David Booth <david@dbooth.org>
- Cc: semantic-web <semantic-web@w3.org>
- Message-ID: <CAK4ZFVFipGS1UepoLvw4wh4RDQRFCGNL1TNT+Cf_dOZBeQHrzA@mail.gmail.com>
Hi David That's what I figured after reading some other messages in the thread, and was about to post exactly the syntax you propose, wondering if it was Well Behaved RDF despite the nested implicit bnodes. Glad to see it is, so John can keep writing his RDF diary this way :) Bernard 2012/12/13 David Booth <david@dbooth.org> > hi Bernard, > > On Thu, 2012-12-13 at 10:48 +0100, Bernard Vatant wrote: > > Dear all > > > > I'm 100% with Pat here in the defence of blank nodes, as ever [1] > > The more I'm using RDF daily, the more I love them, and seems to me > > you miss a lot of RDF expressivity by wanting everything to be > > uniquely identified by a URI > > Just another example : "John met a girl yesterday in a cafe". > > Are you going to coin a URI for those ill-identified girl, cafe, and > > event? Certainly not. But you want to record this information in > > John's bio because you guess it's likely to be of some importance > > later in his life, even if so far you don't know more about it. > > > > The "natural" expression of things in RDF is that some event in the > > life of John took place yesterday, involving some girl in some cafe. > > > > @prefix bio:<http://vocab.org/bio/0.1/> > > @prefix foaf:<http://xmlns.com/foaf/0.1/> > > @prefix schema:<http://schema.org/> > > > > :John bio:event _:someEvent . > > _:someEvent bio:Date '2012-12-12' . > > _:someEvent bio:Participant _:someGirl . > > _:someEvent bio:place _:someCafe . > > _:someGirl a foaf:Person . > > _:someGirl foaf:gender 'female' . > > _:someCafe a schema:CafeOrCoffeeShop . > > > Well Behaved RDF does not prohibit blank nodes, it just constrains their > use to avoid problems. The example above *is* Well Behaved RDF. It > could have been written in Turtle using only implicit blank nodes: > > :John > bio:event [ > bio:Date "2012-12-12" ; > bio:Participant [ > a foaf:Person ; > foaf:gender "female" > ] ; > bio:place [ > a schema:CafeOrCoffeeShop > ] > ] . > > > -- > David Booth, Ph.D. > http://dbooth.org/ > > Opinions expressed herein are those of the author and do not necessarily > reflect those of his employer. > > -- *Bernard Vatant * Vocabularies & Data Engineering Tel : + 33 (0)9 71 48 84 59 Skype : bernard.vatant Blog : the wheel and the hub <http://blog.hubjects.com/> -------------------------------------------------------- *Mondeca** ** * 3 cité Nollez 75018 Paris, France www.mondeca.com Follow us on Twitter : @mondecanews <http://twitter.com/#%21/mondecanews>
Received on Thursday, 13 December 2012 19:33:26 UTC