我有一个用户数据库,每个用户都有一个唯一的id,我想跟踪每个用户查看哪些用户配置文件:
例如,如果用户56查看用户104的配置文件,在MySQL中最好/推荐的存储方式是什么?
我不想数浏览量,我想知道谁看了谁。
出租车是最好的解决方案吗?在我看来,如果我为每个新视图添加新行到表中,这个表会很快变得很大?
谁能给我指个正确的方向?如果您只想存储访问配置文件的用户id您可以将逗号分隔的id存储在一行中您只需要在现有字符串中添加用户id逗号
例如profile user id是56那么其他profile_visitor_id可能是23 42 56 23
so table将像
id, user_id, profile_visitor_id