database - 标签系统中标签的 ID

标签 database database-design tags primary-key

我正在实现一个类似于 StackOverflow 标签系统的标签系统。我在考虑存储标签并与问题相关时,这种关系将直接与标签名称相关,或者最好创建一个字段 tagID 以将问题与标签“链接”?看起来直接链接到标签名称更容易,但看起来不太好,主要是为什么在使用统计信息和/或标签分类(恕我直言)时很难管理这一点。另一个问题是当一位管理员决定“修复”标签名称时。如果没有与标签名称分开的标签 ID,那么我将更改表的键...

你有什么想法?

感谢所有回复。我将删除此帖子,因为还有其他帖子具有相同的主题。我想知道为什么搜索和建议没有为我显示结果...

最佳答案

关于database - 标签系统中标签的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/549292/

相关文章:

android - enableReaderMode 和 enableForegroundDispatch 有什么区别?

python - 从字符串中提取特定值

mysql - 高级SQL查询(查询中查询、比较)

php - sql代码不显示表数据

asp.net - sql server 数据库设计

postgresql - Composite PRIMARY KEY 对涉及的列强制执行 NOT NULL 约束

mysql命令数据库使用2个表用于当前和历史?

c# - 如何从数据库读取特定文本框为文本框背景颜色着色

mysql - 无法在从另一台计算机移植的 Rails 项目上运行 "rake:db create"- 收到错误消息

c# - 特定标签及其内容的正则表达式,按标签名称分组