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