On 23 Apr 2007, at 12:46, Yoshio Fukushige wrote: > My current problem is that I want a transitive version of > http://purl.org/dc/terms/isPartOf . > > Should I use a property in other major vocabularies, > for example > http://www.w3.org/2001/sw/BestPractices/OEP/SimplePartWhole/ > part.owl#partOf > (I'm not sure if it is major, though) > > Or defining my own transitive property as a subPropertyOf > http://purl.org/dc/terms/isPartOf > would make more sense? I would recommend to define your own property and make it a subproperty of dc:isPartOf. This is a common approach: Define your own vocabulary with all the constraints you need, and then relate it to popular vocabularies using subClassOf/subPropertyOf. This gives you the best of two worlds -- hand-tailored constraints, and compatibility with consumers of the popular vocabularies (provided they do subclass/subproperty inference). Richard > > [1] http://dublincore.org/ > > Best, > Yoshio Fukushige > > -- > Yoshio Fukushige <fukushige.yoshio@jp.panasonic.com> > Network Development Center, > Matsushita Electric Industrial Co., Ltd. > > > >Received on Monday, 23 April 2007 12:26:04 UTC
This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 08:45:00 UTC