日期:2014-05-18  浏览次数:20355 次

数量不确定的sql表怎么设计?
aticle_table
id title content comment 1 comment2
1 sql设计1 内容1 评论1 评论2 评论3 评论4.。。
2 sql设计2 内容2 评论1 评论2 


comment_table
id comment
1 评论1
2 评论2
3 评论3

情况是这样:文章有标题,内容和评论。 评论有多少条无法事先知道。
而且评论有先后顺序,在select的时候应该能体现出来。

不知道要加什么表或者列?

------解决方案--------------------
aticle_table 
id title content 
1 sql设计1 内容1 
2 sql设计2 内容2 

评论表
id pid comment
1 1 评论1
1 2 评论2
1 3 评论3
1 4 评论4
2 1 评论1
2 2 评论2


------解决方案--------------------
评论表得加一个字段和文章表关联起来
------解决方案--------------------
aticle_table
id title content
1 sql设计1 内容1
2 sql设计2 内容2

评论表
id pid comment
1 1 评论1
1 2 评论2
1 3 评论3
1 4 评论4
2 1 评论1
2 2 评论2


------解决方案--------------------
aticle 中不要加 comment

comment 表中加 aticleid 列,说明本comment是对哪个title的.