我的标记技术是否正确?

时间:2013-03-25 16:09:25

标签: php mysql normalization tagging

这是我的表格结构 标签表

ID------ TAG_NAME
1         PHP
2         MYSQL

文章表

ID----- ART_TITLE -- CATEGORY ---    TAGS    --- CREATED_ON
1       some title1     22         ["1","2"]       13258465
2       some title2     23         ["4","5"]       13258465
3       some title3     21         ["5","7"]       13258465

标签值是json数组。 我对带有标签ID的显示文章感到困惑。任何人都可以告诉我我该怎么做或者我需要使用哪种方法。

1 个答案:

答案 0 :(得分:3)

您应该有一个article_tags(有两列,tag_idarticle_id)表格,可以按标准化方式将标记与文章相关联。将标记作为JSON数组不可索引,可搜索等等。