W3C home > Mailing lists > Public > public-vocabs@w3.org > June 2014

Re: Inverse properties

From: Dan Brickley <danbri@google.com>
Date: Sat, 7 Jun 2014 23:33:52 +0100
Message-ID: <CAK-qy=5y-PnaheQpUTF_3bVdRfz=KB5y4HfNK-iPjtZLzmrtYQ@mail.gmail.com>
To: "Peter F. Patel-Schneider" <pfpschneider@gmail.com>
Cc: ☮ elf Pavlik ☮ <perpetual-tripper@wwelves.org>, W3C Web Schemas Task Force <public-vocabs@w3.org>, Martin Hepp <martin.hepp@ebusiness-unibw.org>, Markus Lanthaler <markus.lanthaler@gmx.net>
On 7 June 2014 23:23, Peter F. Patel-Schneider <pfpschneider@gmail.com> wrote:
> The subPropertyOf is not there now, right?
>
> I couldn't find it in http://schema.org/docs/schema_org_rdfa.html which
> currently reads
>
>     <div typeof="rdf:Property" resource="http://schema.org/collection">
>       <span class="h" property="rdfs:label">collection</span>
>       <span property="rdfs:comment">A sub property of object. The collection
> target of the action.</span>
>       <span>Domain: <a property="http://schema.org/domainIncludes"
> href="http://schema.org/UpdateAction">UpdateAction</a></span>
>       <span>Range: <a property="http://schema.org/rangeIncludes"
> href="http://schema.org/Thing">Thing</a></span>
>     </div>

Correct - the  various *.appspot.com versions of schema.org floating
around here are all experimental works in progress. The current (v1.5)
schema.org site has a prose-only notion of sub-properties.

> This appears to be a significant change to schema.org, as Guha has said that
> "[t]here is no organizaton of properties"
> [http://lists.w3.org/Archives/Public/public-vocabs/2013Oct/0267.html].

A sub-property structure was used in the Action-related vocabulary
since last year, but yes this is the first time it has been integrated
into the navigation structure of the site (or written out explicitly
in triples). The idea with Actions was motivated in part from
experience with the earlier Activity Streams format, and a desire to
allow more customised terminology for different kinds of
actions/activities.

> Will it interact with schema.org domains and ranges in the way that I
> suggested in
> http://lists.w3.org/Archives/Public/public-vocabs/2014Jan/0025.html

Could you couch the question in the terms of a concrete example?

cheers,

Dan

> peter
>
>
>
>
> On 06/07/2014 02:27 PM, Dan Brickley wrote:
>>
>> On 7 June 2014 20:02, Peter F. Patel-Schneider <pfpschneider@gmail.com>
>> wrote:
>>>
>>> On 06/07/2014 11:40 AM, Dan Brickley wrote:
>>> [...]
>>
>>
>>>> Yes, indeed.
>>>>
>>>> In fact there's a new release of the site in preparation (I'll send a
>>>> full msg monday) which makes 'inverse' relations navigable, as well as
>>>> sub-property / super-property links in a property hierarchy too.
>>>
>>>
>>>
>>> So the RDFS property hierarchy facility is now an official part of
>>> schema.org?
>>>
>>> Are the properties in schema.org that state in comments that they have a
>>> superproperty (e.g., collection) going to get superproperties?
>>
>>
>> http://sdopending.appspot.com/collection
>> http://sdopending.appspot.com/object etc.
>>
>> The corresponding definitions in the underlying config look like this,
>>
>> <div typeof="rdf:Property" resource="http://schema.org/collection">
>>   <span class="h" property="rdfs:label">collection</span>
>>   <span property="rdfs:comment">A sub property of object. The
>> collection target of the action.</span>
>>   <link property="rdfs:subPropertyOf" href="http://schema.org/object" />
>>   <span>Domain: <a property="http://schema.org/domainIncludes"
>> href="http://schema.org/UpdateAction">UpdateAction</a></span>
>>   <span>Range: <a property="http://schema.org/rangeIncludes"
>> href="http://schema.org/Thing">Thing</a></span>
>> </div>
>>
>> Once this settles down we ought to remove the redundant prose from the
>> textual definition.
>>
>> Dan
>>
>
Received on Saturday, 7 June 2014 22:34:20 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:29:42 UTC