美好的一天,我需要有关如何在 phpmyadmin 中规划表格的帮助。这个网站有
用户表:用户名、密码、电子邮件、电话、国家、州、城市、地址等
评论表:comment1、comment2、comment3、....(这些评论在不同的页面上)
这个想法是,当用户登录时,他或她会发表评论。我想要一种方法来规划表格,以便当用户发表评论时,它会根据用户 ID 在评论中插入记录。
美好的一天,我需要有关如何在 phpmyadmin 中规划表格的帮助。这个网站有
用户表:用户名、密码、电子邮件、电话、国家、州、城市、地址等
评论表:comment1、comment2、comment3、....(这些评论在不同的页面上)
这个想法是,当用户登录时,他或她会发表评论。我想要一种方法来规划表格,以便当用户发表评论时,它会根据用户 ID 在评论中插入记录。
一种可能性是将 PrimaryKey 添加userId
到您的users
表中,并将外键添加userId
到您的comments
表中。然后,您可以userId
从登录的用户那里获取,并将其与相应的评论一起写入您的表格。
例如:
用户表:userId, username, password, email, phone, country, state, city, address, ...
意见表:userId, comment1, comment2, comment3, ...
我希望这可以帮助你。
正如您所说,每个评论都与特定页面和用户相关联,我建议您将评论表构建为:
user_id, page_id, comment_id
页面上每个用户的每条评论将在表中具有相应的行。如果您需要,这种结构将使管理添加新页面或重新排序现有页面变得更加容易。