Re: Definition of Shape

On Sat, Jan 24, 2015 at 7:32 AM, Holger Knublauch <holger@topquadrant.com>
wrote:

>
> 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> 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"?
>
>
You're right, I updated the definition and included also an example.

-- 
Best regards, Labra

Received on Saturday, 24 January 2015 06:48:22 UTC