mysql - 具有一个外键且 FK 具有多个标签且每个标签都有自己的表的表的最佳设计是什么
问题描述
嘿,我只想为照片创建一个表格。它有一个可以存储多种类型的列,就像它属于(野生动物、自然、冒险..等)和标签一样,它有自己的表格用于表格更新记录
解决方案
您可以继续保留 6 列。
photo_tag_id, photo_tag, photo_links, photo_created_date, photo_updated_date
该表在 photo_tag_id 和 photo_tag 上是唯一的,主索引在 photo_tag_id 上,二级索引在 photo_tag 列上,同时将数据存储在 MySql 中。您可以随时根据 photo_tag_id 和 photo_tag 的过滤条件进行更新。
推荐阅读
- mongodb - Mongoose 模型数组位于对象末尾的另一个数组中,而不是数组的开头;)令人困惑的问题
- python - 双 ForLooping(通过 DataFrame 和 List)
- html - 链接中的图像不会居中对齐
- html - 标签 target=_blank 从 iframe 到新窗口
- android - Android 是否默认使用 RNDIS 来连接 Linux 主机?
- c# - EF Core 忽略属性仅对 INSERT
- node.js - 2021 年 Flash 生命周期结束后带有 Flash Player 的 Electron 应用程序
- r - 如何创建具有 3 列数据集的折线图?
- flutter - 如何在 Flutter 中移除原生闪屏和主屏幕之间的默认淡入淡出过渡?(仅使用本机启动画面)
- excel - Excel如何对随机给定范围值求和