- From: Karen Coyle <kcoyle@kcoyle.net>
- Date: Tue, 03 Feb 2015 06:57:04 -0800
- To: public-data-shapes-wg@w3.org
Holger, the problem that I see in your examples is that there is way too
much semantics. Also, you have assigned an rdf:type to each graph, thus
the graphs are 1-2-1 with classes. We have a vocabulary that has no
classes defined, and the IRIs are opaque. It looks like:
ex:ResourceA
rdau:P60367 "The adventures of Tom Sawyer" ;
rdau:P60073 "1996" ;
rdau:P60093 dctype:text ;
rdau:P60434 <http://id.loc.gov/authorities/names/n79021164> ;
rdau:P20006 ex:ResourceC .
That's not quite a valid example, but it will take a while to create
something meaningful, and I would probably need help to create something
that actually tests the use case of graphs vs. classes. But I do think
that the example is already weighted toward the class decision.
kc
On 2/2/15 10:31 PM, Holger Knublauch wrote:
> On 2/3/2015 9:13, Peter F. Patel-Schneider wrote:
>> If you are instead asking for something in the middle, then this
>> middle is
>> as of yet undetermined. My view is that the middle is something like:
>> 1/ classes are as in LDOM, i.e., RDFS classes plus constraints, and
>> 2/ shapes are as in ShExC, i.e., you can't assert membership in a shape.
>> In this particular middle the bug example cannot be handled by classes
>> because there is no typing and thus nothing to start the class-based
>> constraints whereas shapes plus OSLC-like controls work fine. The same
>> analysis can be made for any use case that does not have explicit
>> rdf:type
>> triples in the data.
>
> As an attempt to have something that we can actually compare, I have
> started a wiki page
>
> https://www.w3.org/2014/data-shapes/wiki/Classes_and_Shapes
>
> that tries to enumerate the various design options. The current LDOM is
> option A. Option B looks similar to Resource Shapes/ShEx to me, but I
> may be wrong.
>
> Can we use this outline to compare additional options? (Anyone please
> feel free to make edits).
>
> Thanks,
> Holger
>
>
>
--
Karen Coyle
kcoyle@kcoyle.net http://kcoyle.net
m: 1-510-435-8234
skype: kcoylenet/+1-510-984-3600
Received on Tuesday, 3 February 2015 14:57:33 UTC