Restrictions

None.

You can define any number of subtypes for any primary object type.