Denormalization: consistency of models
Denormalization changes the object of a model. When this model has been mapped with another (see Synchronizing logical and physical models), you can manage impact of this change on the other model.
At denormalization, you can therefore:
- Transfer or not transfer mappings with synchronized objects.
- Delete or keep source objects.
Transferring mappings
Transfer of mappings guarantees stability and consistency between two models. When denormalization creates a new object at the logical level, mapping with the physical object is transferred to the new logical object. When you clear this option, mappings with new objects are not created and the two models must therefore be resynchronized.
*So that synchronization can validate changes resulting from denormalization, make sure the "Reinitialize target objects" option is cleared.
Deleting source objects
Source objects are deleted by default. Non-deletion of source objects allows you to keep initial objects after denormalization.