需求背景
目前主流的博客系统、CMS都会有一个TAG标签系统,不仅可以让内容链接的结构化增强,而且可以让文章根据Tag来区分。相比传统老式的Keyword模式,这种Tag模式可以单独的设计一个Map的映射表来增加系统的负载和查询的效率。
数据库设计方案1
此方案分为2个表:Tag表 和 文章表
Tag表结构:
tagid # tag标签的ID
tagname #tag内容
num #当前Tag的引用个数
文章表:
1 ID #文章ID 2 title #文章标题 3 tags #tags列表,多个以,分割 4 tagid