Re: Why have duplications been allowed?

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.

Received on Wednesday, 14 August 2013 04:09:56 UTC