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