Версионность

Ядро предоставляет базовые возможности для поддержки версионности.
Версионность декларируется на уровне метаданных класса, что означает: для всех атрибутов включается история. Идентификатор является исключением: он уникален и неизменен на всем протяжении жизненного цикла объекта. Более того, уникальность гарантируется и после «смерти» – логического и последующего за ним физического удаления.
В обычном режиме объекты удаляются из БД только логически, то есть перестают быть видимыми в своей проекции. Физическое удаление является внештатным режимом, поддерживаемым для специальных случаев, например БД с высокой динамикой поступления и удаления информации.