На сайте what.cd
используется тип цепочки приглашений, согласно которому, если я приглашаю друга в службу, и он нарушает правила и теряет свою учетную запись, я также теряю свою учетную запись, как и человек, который меня пригласил, и так далее.
Каков наилучший способ отслеживания такого рода наследования приглашений, просто ячейка таблицы, связывающая пользователя с пользователем, который пригласил их через свой идентификатор или что-то подобное?