W3C home > Mailing lists > Public > public-prov-wg@w3.org > May 2012

PROV-ISSUE-374 (member-membership-indirection): indirection for Dictionary members [Ontology]

From: Provenance Working Group Issue Tracker <sysbot+tracker@w3.org>
Date: Tue, 15 May 2012 13:03:56 +0000
Message-Id: <E1SUHPw-0007b1-Rp@tibor.w3.org>
To: public-prov-wg@w3.org
PROV-ISSUE-374 (member-membership-indirection): indirection for Dictionary members [Ontology]

http://www.w3.org/2011/prov/track/issues/374

Raised by: Timothy Lebo
On product: Ontology

What is the purpose of prov:membership [ a prov:Membership ] in the Dictionary Modeling?
Would it not be more straightforward to use prov:member to describe the Dictionary directly?

Currently, the 2WD PROV-O uses:

:c1 a prov:Dictionary;
   prov:membership [ 
      a prov:Membership;
      prov:member [ 
         a prov:KeyValuePair;
         prov:key   "k1"^^xsd:string;
         prov:value :e1
      ], [ 
         a prov:KeyValuePair;
         prov:key   "k2"^^xsd:string;
         prov:value :e2
      ];
   ];
.

Why could it not be simply:


:c1 a prov:Dictionary;
   prov:member [ 
      a prov:KeyValuePair;
      prov:key   "k1"^^xsd:string;
      prov:value :e1
   ], [ 
      a prov:KeyValuePair;
      prov:key   "k2"^^xsd:string;
      prov:value :e2
   ];
.


Thanks,
Tim
Received on Tuesday, 15 May 2012 13:04:06 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 15 May 2012 13:04:06 GMT