Mysql SQL结构设计

Mysql SQL结构设计,mysql,sql,Mysql,Sql,我正在创建一个应用程序,我想在其中显示用户浏览的最新文章。 我想到的是创建一个表,在表中我用userid和articleIDs创建行。但这种方法过于简单和直截了当,一旦用户群增加,可能会遇到问题 有更好的方法吗?我确信一定有。如果您想记录哪些用户查看了哪些文章,添加一个带有userID和articleID的表效果很好。否则,将viewCount和lastViewDate字段添加到文章表就足够了(使用cookie将增量限制为每个会话一次)。无论哪种方式,性能问题都可以忽略不计,直到问题变得异常严重

我正在创建一个应用程序,我想在其中显示用户浏览的最新文章。 我想到的是创建一个表,在表中我用userid和articleIDs创建行。但这种方法过于简单和直截了当,一旦用户群增加,可能会遇到问题


有更好的方法吗?我确信一定有。

如果您想记录哪些用户查看了哪些文章,添加一个带有
userID
articleID
的表效果很好。否则,将
viewCount
lastViewDate
字段添加到文章表就足够了(使用cookie将增量限制为每个会话一次)。无论哪种方式,性能问题都可以忽略不计,直到问题变得异常严重。

按日期查看的最新文章还是特定用户查看的最新文章?最近有多少篇文章?请详细说明您的要求。