数据库设计问题。
假设我们有一个使用20-40个单词笔记的webapp或其它应用程序,使用hashtags。存储用户的hashtags的最佳方法是什么。
例如,如果用户输入:"我喜欢在#西兹拉吃午餐"
,我们会将句子作为文本存储,可以将hashtags作为JSON、逗号分隔列表或其他机制进行存储。
还值得指出的是,这些标签需要可搜索,例如有多少人使用了午餐的hash标记等等。
对此的建议将是很好的,当涉及到在mysql中存储可变大小的输入时,我总是感到有些困惑。每个笔记可能有无限数量的hashtags,那么最佳的存储方式是什么?