losty 发表于 2013-6-10 22:16:23

多关键字的表设计和查询语句的书写问题

想请教一下各位,
比如我要根据关键字来搜索一篇文档,而文档与关键字的对应关系是1对多的,因此我应该怎么设计这个表?
一般都会想到这样:

文件ID | 关键字1 | 关键字2 | 关键字3 |....|关键字n|

但是总感觉不是很恰当,比如我在查询的时候,我也不知道我输入的关键字具体能匹配上那一栏。
有没有更好的方法呢?

而且如果我要根据关键字来建索引,那该怎么建?

希望大家来讨论一下
页: [1]
查看完整版本: 多关键字的表设计和查询语句的书写问题