А если нужен дизайн субсчетов, то это просто - когда открываешь счёт помимо всех транзакций ещё сутбсчета над транзакциями
Круто говоря как категории и субкатегории
полагаю, под дизайном подразумевается - как встроить новую сущность в существующие экраны и дата модель... без претензии на исчерпывающий взгляд, использование разных типов счетов - всё может поломать и запутать...
мысль про категории и субкатегории показалось вполне прямолинейной и не запутанной - мечтательно так - могло бы сыграть и для операций, и для отчётов...
тогда в каждой операции выбор категории - это минимум, а при желании можно дополнить - расход в рамках цели (бюджет для платьев жены), или в рамках проекта (разовые, ремонт, путешествие):
- основные категории
- цели (проекты, суб-счёта, теги, наконец)