Я пытаюсь добавить систему комментариев, которая использует иерархический дизайн. Вот пример из моей базы данных, которая отслеживает сообщения/ответы (обратите внимание, что все больше строк добавляются как все больше людей ответа):Иерархические данные для системы комментариев
post_id | parent_id
1 1
2 1
3 1
4 2
5 3
6 2
7 4
Я сделал некоторые исследования о различных методах для вывода и управление данными, чтобы получить что вам нужно, но я не уверен, какой метод лучше всего подходит для системы комментариев и как я это сделаю.
Я знаю, что списки смежности не будут работать, потому что они не могут обрабатывать глубокие деревья.
Пожалуйста, помогите.
Вам действительно не нужно * глубокое дерево. Более дюжины вложенных уровней будут непригодными –
@YourCommonSense Это действительно зависит от количества ответов. – Bagwell
Действительно. 20 вложенных ответов были бы нечитаемыми –