как на счёт хранить кол-во рефералов у каждого юзера? В случае mp тебе что бы найти свободное место достаточно будет поискать в базе типа: WHERE referals_count < 3 and materialized_path LIKE "1.2.6.9...%"
если ты хочешь nested sets - подумай почему ты вообще хочешь хранить деревья в mysql.
Обсуждают сегодня