@Niyaz: насколько я понимаю, parent_post эквивалентен thread_id. Таким образом, похоже, что единственные оставшиеся вещи, которые нужно добавить: date, user_details (если необходимо).

имаюсь разработкой веб-приложения, которое может поддерживать многопоточные комментарии. Мне нужна возможность изменить порядок комментариев в зависимости от количества полученных голосов. (Идентично тому, как работают резьбовые комментарии вReddit)

Я хотел бы услышать мнения сообщества SO о том, как это сделать.

Как мне спроектироватьКомментарии Таблица? Вот структура, которую я использую сейчас:

Comment
    id
    parent_post
    parent_comment
    author
    points

Какие изменения следует внести в эту структуру?

Как я должен получить детали из этой таблицы, чтобы отобразить их в правильном порядке? (Реализация на любом языке приветствуется. Я просто хочу знать, как это сделать наилучшим образом)

О чем нужно позаботиться при реализации этой функции, чтобы снизить нагрузку на процессор / базу данных?

Заранее спасибо.

Ответы на вопрос(4)

Ваш ответ на вопрос