我想这样做,以便用户喜欢图像。用户只会喜欢,不会讨厌。目前,我看到这种情况。
我要3张桌子。
Table: Images
Columns: id, title, user_id, file_name
Table: Users
Columns: id, username, password
Table: Likes
Columns: id, image_id, user_id, liked
当用户喜欢图片时,我将在记录中插入likes
表,并带有:
id
被喜欢的图像id
所喜欢的用户liked
字段设置为true,表示图像具有
被用户喜欢了。困扰我的是,即使liked
将会是一个布尔值,也永远不会将其设置为false,因为如果不喜欢该图像,那么该表中就不会有记录,并且图片被喜欢,liked
将设置为true。
这就是为什么我想知道这是否是设置表的正确方法的原因。