Is it possible to have multiple inheritance in XML schemas, if so how?
Example
Another strategy is to have chained extensions.
Note, however, that you would not be able to have an complex type that "HasAssociations" but does NOT "HaveIdentifier"