Особенности обновления детейловых и мастеровых объектов

Возможна ситуация, когда сохранение некоторого объекта данных может повлечь сохранение связанных с ним объектов, которые явно не были переданы на сохранение.

Обновление детейловых объектов вместе с шапкой

Если обновляется объект, имеющий детейловые объекты, то те также обновляются, если это предполагает их статус.

Обновление мастеровых объектов вместе с внутренним

Если изменён мастеровой объект, то при обновлении объекта внутреннего класса обновляется также мастеровой.

Вышеуказанные правила применяются ко всем объектам, находящимся в цепочке изменений. Т.е., например, если есть объект внутреннего класса, у которого есть мастеровой с детейлами, то обновляются все. Важно помнить только, что попадают только измененные объекты, т.е., статус которых предполагает обновление.