Как организовать базу так, чтобы можно было создавать комментарии и ответы на них?
Что я думал:
Создаем таблицу comments с полями: id | answer_id | post_id |comment
Т.е. id - ключ; answer_id - может быть NULL, либо id коммента на который идет ответ, post_id - ИД поста НО
Сначала мы делаем select * where post_id = 1
Затем мы узнаем какие коменты являются ответами на комментариию. Если комментов-ответов будет штук 10, то цикл придется задействовать 10 раз.
Как это можно сделать проще?