Доброго времени суток. Ситуация следующая:
На сервер приходят запросы с информацией о покупке в формате json, пример:
{"title": "булка", "date": "2022.02.08", "sum": 200}
Уже заранее создан документ .tsv с категоризацией товаров, вроде такого:
булка еда
колбаса еда
сухарики еда
курица еда
тапки одежда
шапка одежда
мыло быт
акции финансы
В итоге мне нужно определить категорию с максимальными тратами, по типу:
{
"maxCategory": {
"category": "еда",
"sum": 350000
}
}
Как лучше хранить информацию по принципу *Тип покупки* - *цена*? То есть, по сути, если приходит товар новой категории то эта категория, добавляется вместе с ценой. Если категория уже есть, то пришедшая цена прибавляется.