gpt4 book ai didi

php - 为文章和评论提供单独的表格,还是为两者提供一个表格更好?

转载 作者:行者123 更新时间:2023-11-29 02:03:56 24 4
gpt4 key购买 nike

我正在做一个小项目,用户向 MySQL 提交文章,然后 PHP 将文章发送到屏幕。到目前为止,一切都很好。现在我想将它扩展到一个“二级”帖子系统,人们可以在其中对文章发表评论。情况是,我不知道该怎么做。

我用来存储文章的表:

TABLE: posts

id user date avatar signature post

我应该在帖子表中创建一个名为 comments 的新行,还是应该将评论放在一个单独的表中?一份用于文章,一份用于评论?

非常感谢所有帮助。

最佳答案

取决于您如何在您的网站上使用它。你必须问:“我的文章和评论本质上是同一个概念吗?”如果是,则使用一个表,如果不是,则使用两个。在大多数网站上,文章的工作方式不同,可以分类、编辑等,并且通常需要不同的字段,这会使评论表变得困惑……所以在这种情况下,两个表更合理。但是,如果您得出结论,在您的网站上,文章和评论通常是相同的(但请尝试考虑 future 的证据:您是否需要在 2 个月内添加一些文章功能?)那么您可以将文章也视为评论并拥有为他们准备一张 table 。

如果您决定将内容合并到一个表中,并且意识到您需要另一列来区分帖子的类型,并且某些列对于某些类型仍未使用,这是一个>明确的警告信号你应该有两张 table !

关于php - 为文章和评论提供单独的表格,还是为两者提供一个表格更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9845792/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com