Для моего следующего приложения пользователи, скорее всего, получат несколько «баллов», которые постоянно меняются. Например, пользователь может набрать несколько баллов за выполнение задачи, забрать баллы или пожертвовать баллы.
Мне интересно, сохранять ли это значение и постоянно обновлять его в дополнение к таблице «история» (которая будет содержать приращения и убывания в пунктах на пользователя) или для расчета текущего количества очков пользователя при необходимости дополнение к этой таблице истории.
Очевидно, что сохранение этого значения представляет избыточность, но, возможно, предпочтительнее, чем вычисление точек из нескольких строк в таблице истории сотни раз.