我正在制作评论系统,现在我想在数据库中插入注释,我很困惑,在什么基础上分配特定的comment_id。 假设我们有多个带有评论系统的图像潜水。如果有人评论图像,那么我们如何在该特定图像上分配特定的评论ID。如果其他用户评论同一图像,那么他怎么能找到图像comment_id所以评论保存在正确的方向。 我们有很多图像和评论系统的图像。 我的英语不好可能是你明白我想说的。
答案 0 :(得分:1)
您需要在数据库中创建许多不同的表
表格:评论
|comment_id | userID | name | comment | (for example)
1 50 James test
2 50 James test
3 50 James test
表格:图片
|image_id | link |
1 example.com/images/image1.png
2 example.com/images/image2.png
3 example.com/images/image3.png
table:comments_on_images(使表的目的明确)
|id | comment_id | image_id
1 1 2
2 2 2
3 3 1
使用此方法,您可以为任何图像分配任意数量的注释。您必须使用JOINS
查询数据库以获取所需的所有信息。