做一个论坛,浏览一个帖子,怎么能把这个帖子的所有回复都列出来呢?
自由骑士 2004-01-18 02:23:23 难道要数据库要有一个新字段father,说明这个帖子的上面是哪个帖子?
那么如果一个帖子有100个回复
那不就要这样了:
话题,id=12451
1.搜索father=12451,得出id=12511
2.搜索father=12511,得出id=12614
3.搜索father=12614,得出id=12748
...
100.搜索father=17212,得出id=17314
101.搜索father=17314,没有结果。
结束搜索。
那这样的话,数据库的负担不是很重吗?
我想不到什么思路啊,请大家指点迷津