我有一个表用户:
id INT PRIMARY AUTO_INCREMENT
name VARCHAR(30) NOT NULL
我也有表帖
id INT PRIMARY AUTO_INCREMENT
post TEXT NOT NULL
如果用户访问某个帖子,我想在数据库中存储他已经查看过该帖子的某个位置。我将如何修改数据库以适应这种情况,以及我将如何查询用户没有看到的帖子。我应该创建一个新表来存储该信息吗?还是有其他一些巧妙的技巧?
这个想法是,我只是想要一种方式,如果用户一旦查看该帖子,他就无法再次查看它。
抱歉,我只是想学习数据库,这是我觉得非常有趣和困难的一项挑战。