我想在一个名为QUESTION
的现有表中添加一个包含标签列表的新列。
的例子:
QuestionID | 标签列表 | 201 | SQL,联盟 |
---|---|
823 | c++模板,类 |
我建议采用解决方案2,原因如下
- 想象一下你的表在增长,查询不能使用索引增长越来越慢。解决方案2将支持高效查询。实际上,您可以直接在question_key映射表上编写过滤查询,而不必预先从问题表列中引入数据。可能在解决方案1中的查询是不可搜索的。
- 想象一下,当您需要完全删除标记(如在SO中燃烧)或将名称从sql-server更新为MS-Sql-Server时。在方案2上更容易完成。