Triggering a Version Change
Not every change to your model will cause it to report as a different version. Listed below are the changes you can make to your model without requiring a mapping model:
Based on that list, the following changes to your model will cause it to report a different version and therefore require a mapping model:
Inheritance (parent, isAbstract)
Relationship (destination, min/max count, delete rule, inverse)
Therefore, it is possible to make minor changes to your model without having to build a new mapping model.