Glorious
23.10.2012 - 19:55
Стандартный принцип реферальной системы.
Андрей пригласил Сашу и Диму, Дима пригласил Женю и т.д.
Интересует принцип, как правильно построить структуру таблиц MySQL, чтобы каждый из участников видел древовидную таблицу из приглашенных человек + человека, который привел данного пользователя.
Игорь_Vasinsky
23.10.2012 - 20:04
как и в товарах в магазине
parent_id | child_id
при этом parent_id = 0 - верхний уровень
+ Для удобства можно ещё таблицу
pid | level
При поступлении рефере - глядеть его наличие в этой табле и присваивать уровень
Проверять наличие parent_id > 0
ИМХО
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker