W3C home > Mailing lists > Public > public-rdf-star@w3.org > January 2021

Re: N-ary relation and rdf star

From: Patrick J Hayes <phayes@ihmc.us>
Date: Tue, 5 Jan 2021 02:36:53 -0600
Message-ID: <A8C7BF68-0071-4A50-AB15-25CC145A18BD@ihmc.us>
CC: <public-rdf-star@w3.org>
To: Jeen Broekstra <jb@metaphacts.com>

> On Jan 4, 2021, at 8:55 PM, Jeen Broekstra <jb@metaphacts.com> wrote:
> On Tue, 5 Jan 2021, at 01:21, Joy lix wrote:
>> Dear All:
>> I'm learning RDF star, what is the  difference between N-ary relation and RDF star?
>> N-ary relation : https://www.w3.org/TR/swbp-n-aryRelations/ <https://www.w3.org/TR/swbp-n-aryRelations/>
> RDF* is an extension of RDF that aims to make modeling certain kinds of n-ary relations easier.

Really?? That is not what I have been reading up until now. RDF* replaces RDF reification: what it encodes is assertions /about/ a triple. Such as provenance information. That is quite different from extending a triple to an n-tuple in order to encode n-ary relations. 

Keeping things like this clear is why it is important to have a crisp semantics for RDF*. 

Pat Hayes

> As the working group note you mention shows, there are other ways to represent such relations in RDF without needing an extension, but they all have certain drawbacks. RDF* hopes to overcome some of those drawbacks. 
>> This W3C Working Group Note  hasn't been updated since 2006. Can it still be used?
> Yes. The approaches for modeling n-ary relations shown in that note are still as valid today as they were in 2006. It's just that RDF* gives you another option, that (hopefully, in some cases) will make things easier. 
> Kind regards,
> Jeen
> -- 
> Dr Jeen Broekstra (he, him)
> principal software engineer
> jb@metaphacts.com <mailto:jb@metaphacts.com>
> www.metaphacts.com <https://www.metaphacts.com/>
>  <https://www.metaphacts.com/>

Received on Tuesday, 5 January 2021 08:37:19 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 January 2021 08:37:20 UTC