Регистр обычно относится к совокупности состояний, переданных через сущность. Разница между обновлением и хранением данных в бухгалтерской книге заключается в том, что при использовании обновления у вас нет истории всех обновлений, выполненных для определенного объекта.
Наиболее распространенный пример для бухгалтерских книг - это действительно банковская модель. Вы можете лучше увидеть разницу в примере ниже:
С обновлениями каждый раз, когда клиент снимает или вносит деньги, вы просто обновляете сумму, которой владеет клиент:
user_id | ammount
-----------------------------
26KRZT | 45
Имея бухгалтерскую книгу, вы можете хранить всю историю транзакций (и вычислять сумму на основе транзакций клиента)
user_id | operation | ammount
----------------------------------------------------
26KRZT | DEPOSIT | 25
26KRZT | DEPOSIT | 35
26KRZT | WITHDRAW | 15
По сути, регистр хранит данные в базе данных в виде различий (обновления предыдущей версии объекта), чтобы иметь возможность получить историю изменений для данного объекта.