Re: Definition of Shape

On 1/24/15, 4:27 PM, Jose Emilio Labra Gayo wrote:
> On Sat, Jan 24, 2015 at 12:07 AM, Holger Knublauch 
> <holger@topquadrant.com <mailto:holger@topquadrant.com>> wrote:
>
>
>     On 1/24/15, 4:10 AM, Jose Emilio Labra Gayo wrote:
>>     I edited the Glossary page to add a possible definition of shape as:
>>
>>     "A Shape is a set of constraints over the properties and objects
>>     of an RDF node"
>
>     Sounds good to me, except that it should IMHO also include inverse
>     properties (i.e. the case where the RDF node is the object of
>     triples).
>
>
> Thanks, I think it is already covered given that in the RDF 1.1 
> Concepts and Abstract Syntax document [1], section 3.1 it says:
>
> "The set of nodes of an RDF graph is the set of subjects and objects 
> of triples in the graph. It is possible for a predicate IRI to also 
> occur as a node in the same graph."
>
> So I assume that an RDF node can either be subject or an object.

But in your definition you explicitly talk about "objects of an RDF 
node", but not "subjects of an RDF node". Maybe you could write it as

"A Shape is a set of constraints over the triples that have a given RDF 
node as subject or object"?

Holger

Received on Saturday, 24 January 2015 06:32:56 UTC