Version models

Versioning is used for versioning models.

The benefit and purpose of archiving versions of models, versions of models is to enable access to different versioning states.

On the one hand, this enables a previous database version to be restored and changes to be reverted. On the other hand, it allows particular model versions or database versions to be specified as binding as part of Release Cycle Management (RCM). The change lists are used to continuously document the changes made to models. The documentation with change lists are available to internal and external users.

In terms of model comparison and permanent locking, versioning supports important aspects of Release Cycle Management.

Versioning is not performed automatically when saving; it is performed when the content is suitable for versioning. "Suitable for versioning" means that a part of or the entire database content has reached a state that is to be archived.

If an appropriate backup management is performed, versions can be deleted from databases for the purpose of reducing the database size.