Это кошелек - значение баланса (счета) которого равен функции других балансов (счетов), поэтому здесь история транзакций не всегда нужна.
как минимум два основных случая:
- Когда в какой-то группе нужно показать-отобразить копию другого кошелька(счета). В данном случае можно показать что функция счета = аргументу (нужному_счету). Чтобы располагать кошельки(счета) в одной группе "кошельки" , а в других группах - например работа - отображать копию рабочего кошелька.
- или в группе отобразить-добавить счет - баланс которого равен функции от других счетов. Например у тебя группа 'фирма' - где есть кошелек-счет (баланс) других людей. Эта сумма у тебя разбита по нескольким личным счетам-кошелькам (Кошельки расположены в группе 'кошельки'.
Поэтому в группу 'фирма' нужно добавить виртуальный кошелек (состоящий из суммы личных кошельков). И будет видна разница баланса_людей и твоей суммы.
а если будет график счета с ежедневными значениями балансов, то таким образом (способом) - можно смотреть разницу, сумму на каждый день. Сколько и кто кому должен, разницу на счетах(балансах).