Re: Proposed Charter for Property Graphs WG

Thanks!  I made a couple of changes.
Note sure about the others.  We can discuss next week.
All the best, Ashok
On 1/30/2014 1:41 PM, Gregg Kellogg wrote:
> On Jan 30, 2014, at 6:40 AM, Ashok Malhotra <ashok.malhotra@oracle.com> wrote:
>
>> I took a stab at a proposed charter for the Property Graphs WG:
>> https://www.w3.org/community/propertygraphs/wiki/Recommendation
> In the Data Model section, you say that nodes and edges can both have properties, but later talk about datatypes of attributes. Clearly, nomenclature is in-scope for the data model, we should settle on one or the other. Most of the references I've looked at relate nodes together using "links" or "relationships" Either a node, or a link can have properties, which are key/value pairs, where the value seems to be a singular scalar value, generally equivalent to an RDF Literal. I believe nodes represent entities, which are distinct from literals.
>
> I believe that we would recommend that nodes be denoted by IRIs, but allow for unnamed nodes, similar to RDF. Although the keys of properties would seem to be strings, it would also be best practice to be able to map these keys to IRIs, in a manner similar to JSON-LD, by providing an explicit or implicit mapping from keys to IRIs.
>
> Liinks have some notion of unique identifier, which may be entirely internal and not expressed in the data model, in addition to a name and possibly other key/value paris. We might use the same mechanism for transforming a link name into an IRI as for property keys.
>
> I do think that we should consider multi-valued properties, and possibly ordered links. Multi-valued properties could be ordered or unordered and may or may not allow for repetition; this generally corresponds to RDF Seq/Collection/List, Bag and Set, although it doesn't seem that there's any provision for shared node and literal collections.
>
> As one of the optional deliverables, rather than a simple RDF extension, we should more broadly look at the relationship between RDF and Property Graphs, how they might be mutually represented, and suggestions for future work.
>
> Gregg
>
>> Please take a look.  I tried to capture the timeline Phil suggested on
>> Tuesday's telcon but may not have got it quite right.
>> -- 
>> All the best, Ashok
>>
>

Received on Thursday, 30 January 2014 20:37:42 UTC