Home > Articles > Home & Office Computing > Mac OS X

  • Print
  • + Share This
Like this article? We recommend

Like this article? We recommend

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:

  • Entities

    Class name

    Transient properties

    User info

    Validation predicates

  • Properties

    User info

    Validation predicates

    Based on that list, the following changes to your model will cause it to report a different version and therefore require a mapping model:

  • Entities

    Name

    Inheritance (parent, isAbstract)

    Persistent properties

  • Properties

    Name

    Optionality/Read-only

    Attribute type

    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.

  • + Share This
  • 🔖 Save To Your Account