如何设计评论表来实现评论的多级联动?

在提问之前在本站查了一下,说,评论和回复评论都是评论,放在一张表里即可,
字段为:id,content,user_id,article_id
那怎么知道 b 评论是回复 a 评论的?
是不是还要加一个 parent_id 字段来判断子孙关系?
怎么实现类似 codecasts 的无限级评论呢?有没有这样的包呢?

JellyBool
修改的评论也不能少于六个字哦!
假如_丶
修改的评论也不能少于六个字哦!
hehorange 回复 假如_丶
修改的评论也不能少于六个字哦!