我所拥有的是:
我有一个表格,如图像、标签、标签名称和下载
其中图像可以有多个标签并位于单独的表格中
下载表将维护图像的总下载量
现在我希望你能理解我的表定义的目的
我需要的是:
我需要在列出所有图像时显示标签。例如,我在一页中显示 10 张图片,在每张图片下方我想显示他们的所有标签。(假设这在一个查询结果中是不可能的。如果是这样,那么其他方法会很好)
当我将单个图像显示为单独的页面(例如博客文章页面)时,我希望所有标签都像在 stackoverflow 中一样显示。
表结构是:
图像表
...................................
标记名表
...................................
标签表
...................................
下载表
...................................
注意:...其他图像在此表中没有参考,但图像肯定有至少一个标签
在这里,我对下载表有一个性能问题。是通过在下载表中仅包含 id 和 imageid 来为每个下载添加一行,还是拥有另一个字段并像上面的表示例中那样增加它 - 也许我应该将此作为一个单独的问题提出,如果是这样,请忽略这一段.
因此,如果可能的话,请建议/建议我,否则请提出替代方案。