At different granularities we get different answers for which class things are.
Proposal: These become not mutually disjoint, and we add two relations:
fiat_object_part_of (super part_of) , aggregate_of (super has_part)
FiatObjectPart becomes defined class: fiat_part_of some MaterialEntity
ObjectAggregate becomes defined class: aggregrate_of min 2 MaterialEntity
Object becomes synonym for MaterialEntity
Original issue reported on code.google.com by alanruttenberg@gmail.com on 10 Aug 2009 at 4:04
Original issue reported on code.google.com by
alanruttenberg@gmail.com
on 10 Aug 2009 at 4:04