【发布时间】:2011-01-09 14:44:54
【问题描述】:
我需要找到最佳解决方案,以使 DB 标准化,预期大量数据。
我的网站有一个表标签(包含关键字、id)以及与此标签表相关的 4 种类型的数据,例如(文章、资源、工作、...)。
最大的问题是:- 对于与标签的关系,优化和查询速度的最佳解决方案是什么?
-
为每个关系制作一个表格,例如:
- 表articleToTags(ArticleID,TagID)
- 表jobsToTags(jobid,tagid)
- 等
-
或将所有内容放在一张表中,例如
- 表格标签关系(tagid,itemid,itemtype)
我需要你的帮助。请为我提供帮助我进行此设计的文章
考虑将来网站可以创建与标签相关的新部分
谢谢
【问题讨论】:
-
什么是conation?你是什么意思? (从最后一句话开始。)
标签: sql database-design