Re: Why have duplications been allowed?

Firestations are not an EmergencyService, but instead provide personal and
equipment to _provide_an_EmergencyService_.  (technically speaking...but
who cares about technicalities when your mocking things up for a World Wide
Web) :-)


On Tue, Aug 13, 2013 at 11:09 PM, Dan Scott <dan@coffeecode.net> wrote:

> On Wed, Aug 14, 2013 at 11:34:29AM +1000, Craig Fryer wrote:
> > Why have duplications been allowed in Schema?
> >
> > For example:
> >
> > FireStation is under LocalBusiness - EmergencyService and Place -
> > CivicStructure.
> >
> > There are many more like this and seem to be the listings with the
> > asterisk after them in the http://schema.org/docs/full.html page.
>
> As the second sentence at the top of the page states, "Types that have
> multiple parents are expanded out only once and have an asterisk".
>
> In short, this is not a duplication. FireStation only appears once (at
> http://schema.org/FireStation) but is both an EmergencyService and a
> CivicStructure.
>
> http://schema.org/docs/datamodel.html also says: "We have a set of
> types, arranged in a multiple inheritance heirarchy where each type may
> be a sub class of multiple types."
>
> So this is working as designed.
>
>


-- 
-Thad
Thad on Freebase.com <http://www.freebase.com/view/en/thad_guidry>
Thad on LinkedIn <http://www.linkedin.com/in/thadguidry/>

Received on Wednesday, 14 August 2013 14:40:52 UTC