- From: Martin Hepp <martin.hepp@ebusiness-unibw.org>
- Date: Tue, 15 Oct 2013 11:20:59 +0200
- To: Cosmin Paun <cpaun88@gmail.com>
- Cc: Guha <guha@google.com>, Karen Coyle <kcoyle@kcoyle.net>, W3C Vocabularies <public-vocabs@w3.org>
No. That is a usage that clients will very likely not understand.
On Oct 8, 2013, at 6:14 PM, Cosmin Paun wrote:
> I believe that also the "about" property from CreativeWork can be used
> to solve this problem.
>
> E.g.:
>
> <div itemscope itemtype="http://schema.org/CreativeWork">
> <h1 itemprop="name">.....</h1>
> <div itemprop="description">....</div>
>
>
> <div itemprop="about" itemscope itemtype="http://schema.org/Product">
> ....
> </div>
> </div>
>
> On Tue, Oct 8, 2013 at 6:06 PM, Guha <guha@google.com> wrote:
>> No!
>>
>> additionalType == typeOf.
>>
>> It can be used to state that an entity is an instance of some class,
>> irrespective of whether that class is in schema.org or not.
>>
>> guha
>>
>>
>> On Tue, Oct 8, 2013 at 6:54 AM, Karen Coyle <kcoyle@kcoyle.net> wrote:
>>>
>>> Martin, that wasn't a criticism. I really do mean that the lack of
>>> properties had led me to think of additionalType as significantly different
>>> to multiple schema types. Since schema uses a single namespace, it makes
>>> sense to me that additionalType would allow references to non-schema types,
>>> while one would use multiple schema types in a type declaration.
>>>
>>> So, have we concluded that additionalType refers to classes external to
>>> schema?
>>>
>>> kc
>>>
>>>
>>> On 10/7/13 11:35 PM, Martin Hepp wrote:
>>>>
>>>> The Product Types Ontology cannot provide additional properties, since
>>>> they cannot be directly derived from Wikipedia lemmata.
>>>> I am working on a very lean yet powerful way for that, stay tuned ;-)
>>>>
>>>> On Oct 8, 2013, at 4:01 AM, Karen Coyle wrote:
>>>>
>>>>> Something else that has made it hard for me to generalize from the use
>>>>> of product ontology to the use of additional schema.org types is that the
>>>>> product ontology use provides an additional type but no additional
>>>>> properties. It feels kind of like an aside. The schema.org use case seems to
>>>>> provide different capabilities, and has a more substantial impact on the
>>>>> instance metadata.
>>>>>
>>>>> Admittedly, there was the quote that flew through here today saying that
>>>>> proper reasoners would infer from the properties that one was making a
>>>>> statement about additional types, but it does not seem that that assumption
>>>>> has been in force during most of the development of schema.org -- instead,
>>>>> multiple typing within schema.org has been done explicitly in the design of
>>>>> classes and properties rather than being relegated to instances and
>>>>> reasoners.
>>>>>
>>>>> kc
>>>>>
>>>>> On 10/7/13 5:20 PM, Aaron Bradley wrote:
>>>>>>
>>>>>> The documentation here leaves a lot to be desired. I think, at the
>>>>>> very
>>>>>> least, an example of this in use on schema.org <http://schema.org> with
>>>>>> a schema.org <http://schema.org> URL would be useful. As far as I know
>>>>>> ProductModel [1] is the only type that uses additionalType in example
>>>>>> code, and this very much in keeping with what the property's
>>>>>> description
>>>>>> describes as the "typical" use for the property in "adding more
>>>>>> specific types from external vocabularies in microdata syntax."
>>>>>>
>>>>>> Is <link> required to employ additionalType? Once an additionalType is
>>>>>> declared, can properties be associated with it *and* the
>>>>>> initially-declared item? There's no guidance on this or any other
>>>>>> information on schema.org <http://schema.org> about implementing
>>>>>> additionalType.
>>>>>>
>>>>>> Note that additionalType proposal [2] included "Changes to
>>>>>> http://schema.org/docs/datamodel.html" - namely the insertion of a
>>>>>> section "Handling of Multiple Types." That section obviously never
>>>>>> made
>>>>>> its way to the Data Model page.
>>>>>>
>>>>>> [1] http://schema.org/ProductModel
>>>>>> [2] http://www.w3.org/wiki/WebSchemas/additionalTypeProposal
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Oct 7, 2013 at 4:59 PM, Guha <guha@google.com
>>>>>> <mailto:guha@google.com>> wrote:
>>>>>>
>>>>>> This is what http://schema.org/additionalType is for.
>>>>>>
>>>>>> All of an object's types have the same standing.
>>>>>>
>>>>>> guha
>>>>>>
>>>>>>
>>>>>> On Mon, Oct 7, 2013 at 3:19 PM, Wes Turner <wes.turner@gmail.com
>>>>>> <mailto:wes.turner@gmail.com>> wrote:
>>>>>>
>>>>>> Is this what http://schema.org/additionalType is for?
>>>>>>
>>>>>> --
>>>>>> Wes Turner
>>>>>>
>>>>>>
>>>>>> On Mon, Oct 7, 2013 at 3:46 PM, Aaron Bradley
>>>>>> <aaranged@gmail.com <mailto:aaranged@gmail.com>> wrote:
>>>>>>
>>>>>> Dan's solution and Martin's link are excellent ones. Just
>>>>>> a
>>>>>> quick FYI a previous discussion and a proposal related to
>>>>>> it
>>>>>> provide some further information on this type of conundrum
>>>>>> in schema.org <http://schema.org>:
>>>>>>
>>>>>> http://lists.w3.org/Archives/Public/public-schemabibex/2013Jan/0182.html
>>>>>>
>>>>>> http://www.w3.org/wiki/WebSchemas/SchemaDotOrgMetaSchema
>>>>>>
>>>>>> A fragment from the former reference:
>>>>>>
>>>>>>> Assuming they take OWL seriously, they would infer new
>>>>>> types for the
>>>>>>> entity if properties were mixed and matched. If example,
>>>>>> if the claimed
>>>>>>> type is schema:Book and somebody used the schema:sku
>>>>>> property, they
>>>>>>> could infer it is also a schema:Product.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Oct 7, 2013 at 1:37 PM, Dan Scott
>>>>>> <dan@coffeecode.net <mailto:dan@coffeecode.net>> wrote:
>>>>>>
>>>>>> On Mon, Oct 07, 2013 at 09:16:01PM +0100, Chilly Bang
>>>>>> wrote:
>>>>>>
>>>>>> Hello!
>>>>>>
>>>>>> i'm busy at the moment with marking up with
>>>>>> microdata of an online bookstore and realized the
>>>>>> following dilemma:
>>>>>> if a page is about describing and selling of a
>>>>>> CreativeWork/Book, so i come to selling properties
>>>>>> with itemprop="offers" itemscope=""
>>>>>> itemtype="http://schema.org/__Offer
>>>>>> <http://schema.org/Offer>". But on this way i can't
>>>>>> describe the book i sell like Product, with
>>>>>> product's properties - i can't find any passage
>>>>>> from
>>>>>> CreativeWork to Product. There is in fact a passage
>>>>>> from Offer to Product, with itemprop="itemOffered"
>>>>>> itemscope="" itemtype="http://schema.org/__Product
>>>>>> <http://schema.org/Product>", but repeating isn't a
>>>>>> good way, beside of this it isn't easy to get such
>>>>>> passage into html, even with itemref.
>>>>>>
>>>>>> I see no possibility to go the way
>>>>>> CreativeWork->Product->Offer (or
>>>>>> CreativeWork->Product and CreativeWork->Offer), but
>>>>>> only CreativeWork->Offer, or Product->Offer.
>>>>>> CreativeWork can't be a Product or am i wrong?
>>>>>>
>>>>>> Imho CreativeWork surely can own product's
>>>>>> properties so it must gladly have a passage from
>>>>>> any
>>>>>> CreativeWork property to Product.
>>>>>>
>>>>>>
>>>>>> You can just use both types in the itemtype
>>>>>> declaration,
>>>>>> for example,
>>>>>> itemtype="Book Product".
>>>>>>
>>>>>> We're doing this in the #schemabibex group to express
>>>>>> offers for a given
>>>>>> item. And Martin gave a wonderful example of this
>>>>>> approach on this list
>>>>>> just a few days back at
>>>>>>
>>>>>> http://lists.w3.org/Archives/__Public/public-vocabs/2013Sep/__0206.html
>>>>>>
>>>>>> <http://lists.w3.org/Archives/Public/public-vocabs/2013Sep/0206.html>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Karen Coyle
>>>>> kcoyle@kcoyle.net http://kcoyle.net
>>>>> m: 1-510-435-8234
>>>>> skype: kcoylenet
>>>>>
>>>>
>>>> --------------------------------------------------------
>>>> martin hepp
>>>> e-business & web science research group
>>>> universitaet der bundeswehr muenchen
>>>>
>>>> e-mail: hepp@ebusiness-unibw.org
>>>> phone: +49-(0)89-6004-4217
>>>> fax: +49-(0)89-6004-4620
>>>> www: http://www.unibw.de/ebusiness/ (group)
>>>> http://www.heppnetz.de/ (personal)
>>>> skype: mfhepp
>>>> twitter: mfhepp
>>>>
>>>> Check out GoodRelations for E-Commerce on the Web of Linked Data!
>>>> =================================================================
>>>> * Project Main Page: http://purl.org/goodrelations/
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>> --
>>> Karen Coyle
>>> kcoyle@kcoyle.net http://kcoyle.net
>>> m: 1-510-435-8234
>>> skype: kcoylenet
>>>
>>
>
--------------------------------------------------------
martin hepp
e-business & web science research group
universitaet der bundeswehr muenchen
e-mail: hepp@ebusiness-unibw.org
phone: +49-(0)89-6004-4217
fax: +49-(0)89-6004-4620
www: http://www.unibw.de/ebusiness/ (group)
http://www.heppnetz.de/ (personal)
skype: mfhepp
twitter: mfhepp
Check out GoodRelations for E-Commerce on the Web of Linked Data!
=================================================================
* Project Main Page: http://purl.org/goodrelations/
Received on Tuesday, 15 October 2013 09:21:57 UTC