日期:2014-05-17  浏览次数:20617 次

标签数据库的设计
标签的数据库怎么设计?
类似

http://apk.91.com/Soft/Android/91-qjp-android.html  
点击标签就可以显示该标签的其他软件。

我设想的是建立两个表
标签表
ID   tag_name
1     策略
2     游戏
3     三国


软件表
ID   name                tags
1    千军破之赵云传      ,1,2,3,



这样有个问题 查找标签的时候不能用索引 ,必须用charindex,数据量大的时候效率会不会有问题?

另外一种设计方法
软件表
ID  Name             tag
1  千军破之赵云传     1
2  千军破之赵云传     2
3  千军破之赵云传     3

这种查找会方便好多,但是总感觉没有之前那种直接方便。


求解答~~~~

------解决方案--------------------
重要的是数据库应该怎么样设计
--> 如果标签个数是有限制的,可以一个标签一个字段.