可能重复:
How do you recommend implementing tags or tagging最好的实现标签(类似的StackOverflow)
我有一个包含若干条数据库的网站。我想在stackoverflow上实现类似于标签的标签。
我能想到的实现它们两种基本方式:
与我的文章表中的一个一对多的关系,创建一个单独的标签表。
添加标签文本字段到我的文章表。
第一种方法似乎是最好的,但需要两个额外的表,这将增长得相当大。似乎也会有相当大的开销更新和维护这些数据。
第二种方法将更容易实施和维护,并使用更少的资源。但是搜索效率会降低。我可能会使用LIKE或甚至全文搜索。
我对其他人认为最好的方法很感兴趣。或者也许还有另一种方法。
也[如何实现标记系统](http://stackoverflow.com/questions/1810356/how-to-implement-tag-system) – 2010-12-13 23:11:29
谢谢,我确实看过,但不能使用正确的搜索条件。我已经打印出所有这些线程了。 – 2010-12-14 00:16:11