mysql - 如何存储关键字/标签

标签 mysql tags keyword

我正在构建一个网络应用程序,用户将在其中上传一个文件(XML 格式),其中包含一些数据和一些描述数据的关键字/标签。这些信息随后将被解析并存储在 MySQL 数据库中。现在我不确定如何将这些关键字/标签存储在数据库中以及如何在用户从应用程序前端输入关键字时使用它们来检索适当的数据。我知道我必须构建某种排名算法来对关键字进行排名,但我的应用程序仍处于初始阶段,所以现在我更关心如何检索数据,而不是检索数据的效率/相关性。

请帮助我或指导我找到可以帮助我的资源。

谢谢!

最佳答案

这是一个悬而未决的问题,但如果您在实现标签方面需要帮助,请参阅此处以获得一些重要提示:Recommended SQL database design for tags or tagging

关于mysql - 如何存储关键字/标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6524519/

相关文章:

php - 保留使用 tcpdf 创建的 pdf 中的换行符和行间距

php - 如何连接两个表,然后显示一个表从另一个表收集的每个数据的总和值

插件开发中的 jQuery $this 与 $(this)

跨多列的mysql关键字搜索

MySQL Union All - 值优先

mysql - 如何修复 Sequelize 嵌套包含不使用限制/顺序/属性?

javascript - 是否有一种简单的方法可以在 DTM 数据元素中生成随机数字字符串以用作唯一 ID?

android - XmlPullParser 中的 next() 和 nextTag() 有什么区别?

.net - YAML 中的单个感叹号有什么作用?

glsl - GLSL 向 C 引入了哪些关键字?