выдавать каждому юзеру список его рефералов каждого уровня.
есть 2 варианта:
у каждого юзера хранить только id-шник юзера, который пригласил и при каждом запросе 7 уровней вверх рекурсивно считать
у каждого юзера хранить список всех рефералов
что более логично и эффективно будет?
заранее благодарю
Причем тут java ? Это вопрос скорее по проектированию базы
на джаве пишу бэк
https://postgrespro.ru/docs/postgresql/14/ltree может немного упросить
https://habr.com/p/537062/ Вот отличная статья
спасибо большое!\
Обсуждают сегодня