Multiple definitions with similar root entity

By MVD implementation in IfcDoc, Would it be ok to have multiple table definitions with the same root entity, with difference in their attributes/concepts/constraints ?I have not seen anything for or against it!
Thanks,
Kaveh