多个小尺寸行与一个较大行

时间:2018-01-19 12:12:24

标签: mysql sql database database-design

我搜索了一个答案,但找不到答案。我有一个包含帖子的数据库。它类似于:

id | date | title | content | category_id | ....
---|------|-------|---------|-------------| ....

此数据库由新闻服务使用,因此每天都有很多帖子。现在他们告诉我他们想要发布更多帖子,只有标题(也许是一两行信息),就像短信一样。

我的问题是这样做的最佳方法是什么,不影响数据库的性能(选择最新的行,搜索等)?

  • 添加一行并将新闻标题作为内容?
  • 或者添加多行标题?

非常感谢!

1 个答案:

答案 0 :(得分:0)

以下是"新闻A,新闻B,新闻C"字段列表方法 - 你走了多远?新闻F?新闻X?等

我认为" info" (正如你所说)存储在一个可变长度的字段中。如果是这种情况,那么我建议将短篇故事存储在同一个表格中。在您描述的尺寸上,性能应该没问题。