comments
id
user_id
comment_text
page_id
parent_id
Используйте это, чтобы сохранить комментарий для страницы.parent_id
- это комментарий, который является ответом на другой комментарий.Для комментария на странице parent_id будет нулевым (без родительского комментария), но для ответа parent_id будет отличным от нуля и будет идентификатором комментария, которому принадлежит ответ.
ДляНапример, у вас будут подобные данные
id user_id comment_text page_id parent_id
1 6 sdh 1 0 <-- comment on the page
2 9 gfdf 2 0 <-- another comment on other page
3 4 reply xzy 1 1 <-- reply to comment id 1 by user id 4 on page 1
Возможно, вы захотите иметь поля timestamp
, flagged
, deleted
и т. д., которые могут помочь вам в сортировке, упорядочении, фильтрации, мониторинге и мягком удалениикомментарий.Вы можете группировать по странице, по пользователю, по родителю.