It turns out that generalizations sets are rather important in conceptual modeling. It should be clear that there can exist several kinds of subclassifications that do not exclude each other; Eg an Organization can be a publicOrganization and at the same time a RegisteredOrganization (or not). Allows double typing of data.
That is correct. We do not restrict in any sense multiple inheritance, as we do not intend to provide comments on the modelling practices. This is entirely up to the knowledge engineer.
It turns out that generalizations sets are rather important in conceptual modeling. It should be clear that there can exist several kinds of subclassifications that do not exclude each other; Eg an Organization can be a publicOrganization and at the same time a RegisteredOrganization (or not). Allows double typing of data.