W3C home > Mailing lists > Public > public-data-shapes-wg@w3.org > April 2016

Re: sh:Shape and rdfs:class

From: Dimitris Kontokostas <kontokostas@informatik.uni-leipzig.de>
Date: Wed, 20 Apr 2016 09:22:50 +0300
Message-ID: <CA+u4+a1nNuZEw6JKyM=MN-OKHdL9wyTz9sHqVyr6JdCVVXk2TA@mail.gmail.com>
To: Karen Coyle <kcoyle@kcoyle.net>
Cc: "public-data-shapes-wg@w3.org" <public-data-shapes-wg@w3.org>
On Wed, Apr 20, 2016 at 4:28 AM, Karen Coyle <kcoyle@kcoyle.net> wrote:

> This may be related to the question of inferencing, but the spec says
> (
> "If, in the shapes graph, a shape is an instance of both sh:Shape and
> rdfs:Class the shape must get an implicit class scope of the class IRI and
> the sh:scopeClass triple may be omitted."
> Given that everything that is an instance of sh:Shape is a subclass of
> rdfs:Resource, and that rdfs:Resource is a subclass of rdfs:Class, aren't
> all instances of sh:Shape also instances of rdfs:Class? Or does this mean
> that both must be explicitly declared in the shape graph?

(Irene replied to this)

> Thanks,
> kc
> p.s. shape graph or shapes graph? it's "a shape" but "a shapes graph" in
> the text. It's easier to say "shapes graph" but it looks odd to me to
> switch from singular to plural.

Thanks again Karen,  I updated
all "shape graph" occurrences to "shapes graph"

Would it be "instance shape" or "instance shapes"?

I'd rather avoid that, it will get us back in the "shacl vs rdfs instance"


> --
> Karen Coyle
> kcoyle@kcoyle.net http://kcoyle.net
> m: 1-510-435-8234
> skype: kcoylenet/+1-510-984-3600

Dimitris Kontokostas
Department of Computer Science, University of Leipzig & DBpedia Association
Projects: http://dbpedia.org, http://rdfunit.aksw.org, http://
Research Group: AKSW/KILT http://aksw.org/Groups/KILT
Received on Wednesday, 20 April 2016 06:23:45 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:30:31 UTC