什么是最佳的多论坛数据库结构?
我想有一个表格,其中包含论坛的名称和描述,另一个表格包含帖子,帖子的时间,撰写帖子的用户等,以及关联forums
和posts
表。
你怎么看?这是一个好的决定吗?
表forums
:
|fid|desc|title|
表posts
|id|post|user|time|fid|
答案 0 :(得分:1)
这似乎是一个好的开始,虽然你错过了很多字段,更不用说其他20个表了
答案 1 :(得分:1)
简而言之。您几乎肯定希望将论坛和帖子分开,因为它们本质上是关系性的,这也使您能够轻松地将帖子从一个论坛移动到另一个论坛,在那里它们可能更相关。
然而,对于完整的论坛系统,您将需要更多的表格和字段......
答案 2 :(得分:1)
看起来不错。但我会重命名表`论坛'的字段`desc`,因为它是一个保留字。
有关详细信息,请查看: