W3C home > Mailing lists > Public > public-rdf-wg@w3.org > February 2013

Re: Blank Node Identifiers and RDF Dataset Normalization

From: Andy Seaborne <andy.seaborne@epimorphics.com>
Date: Tue, 26 Feb 2013 08:17:48 +0000
Message-ID: <512C6FAC.9030800@epimorphics.com>
To: public-linked-json@w3.org, RDF-WG <public-rdf-wg@w3.org>

> On Feb 25, 2013, at 5:52 PM, Gregg Kellogg wrote:

>> Would it be reasonable to create a class, such as rdfs:NamedGraph,
>> which could be asserted or inferred on an IRI to indicate that it
>> denotes the graph which it names? This could have some inference
>> rules, such that if the IRI is used in a subject or object of a
>> graph, and is used to name a graph in the same dataset, that the
>> IRI then denotes the graph it names? Consider something such as the
>> following:
>>
>> {?iri :p :o }
 >> ?iri { :s1 :p1 :o1 }
>>
>> => { ?iri a rfs:NamedGraph }
>>
>> Same for predicate and object relations, and probably if the IRI is
>> used within a Named Graph as well as the default graph.
>>
>> Providing such a type, if not the inference rules, would seem the
>> minimum we should do to allow an author to indicate that a graph
>> name actually denotes the graph it names.

You could state that the document uses a certain style:

{ <> :graphLabeling :denotation }

or

{ <> :graphLabeling :snapshot }

	Andy
Received on Tuesday, 26 February 2013 08:18:19 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:25:54 GMT