Olá, queria pedir um conselho. Qual é a melhor forma de fazer um sistema de comentarios com respostas? Um simples nos posts, no qual a pessoa comenta e a outra pode responder. Não quero código, quero que pessoas com experiência propria me diga qual é a melhor forma. Eu tava pensando em fazer uma tabela no qual tem o comentário, o id do usuario, o id do post e as avaliações(curtir, descurtir).
Então temos uma tabela comentarios, no qual temos:
- id //Id do comentário
- post_id //Id do post onde foi comentado
- usuario_id //Id do usuário que comentou
- comentario //Aqui o que o usuário comentou
- av //Avaliação (curtir/descurtir)
Ai para as resposta eu criaria outra tabela onde relaciono os Id:
- id //id do comentário
- id_comentario //Id do comentário
- id_usuario
- resposta
- av
Ai na hora de listar os comentário no post eu busco os comentários que tem o post_id igual ao id do post. E faço um foreach. Dentro desse foreach eu crio uma array que busca em uma função na tabela respostas onde id_comentario seja igual ao comentario.
Eu queria saber se esse é o melhor método, ou se tem uma mais facil ou mais prático..
Agradeço desde já!