- From: ☮ elf Pavlik ☮ <perpetual-tripper@wwelves.org>
- Date: Fri, 29 Nov 2013 13:09:17 +0100
- To: "public-vocabs@w3.org" <public-vocabs@w3.org>
Good day,
I must admit that I don't understand how to deal with collections when
using current schema.org vocabulary. I see proposal for *Collection* [1]
which turns out to focus on very particular case, which I would maybe
refer to as *WorksCollection*.
In my use case, I use *Action* subtypes to describe process of
self-organizing events. I consider using *AddAction* type to represent
creation of new event. Its parent type - *UpdateAction* - defines
*collection* property as: "A sub property of object. The collection
target of the action." When using *Organization* type, I can use *event*
property to link to associated events. Still I don't see way to refer to
them as *collection* in *AddAction*!
So far I do:
@prefix schema: <http://schema.org/> .
<http://crisiscamp.net/graz>
a schema:Organization;
schema:event <http://crisiscamp.net/graz/2013-11-16>,
<http://crisiscamp.net/graz/2013-12-07> .
<https://wwelves.org/perpetual-tripper>
a schema:Person .
<http://crisiscamp.net/graz/2013-12-21>
a schema:Event .
<http://crisiscamp.net/actions/c476d5c4-7194-4c80-9079-0b808e7dcaa3>
a schema:AddAction;
schema:agent <https://wwelves.org/perpetual-tripper>;
schema:result <http://crisiscamp.net/graz/2013-12-21> .
Now I have no clue how to link it to *Organization*
<http://crisiscamp.net/graz> and in particular its collection of events
:( Adding to my AddAction:
schema:object <http://crisiscamp.net/graz>
could get me a little bit closer but still not clear that i refer to
collection of items related through schema:event property...
I guess other properties commonly used for collections can have similar
challenges eg. *attendee*, *performer*, *member*, *founder*, *seeks*,
*owns*, *makesOffer*, *review* etc.
I also just found something which seems to me like some kind of special
case:
Type: *Audience* - "Intended audience for an item, i.e. the group for
whom the item was created."
Property: *audience* - "The intended audience of the item, i.e. the
group for whom the item was created."
*Audience* has no examples and I don't fully understanding its use in
practice...
Thanks for help with clarifying how to deal with all those collections :)
[1] http://www.w3.org/wiki/WebSchemas/Collection
Received on Friday, 29 November 2013 12:09:03 UTC