小编Moh*_*mal的帖子

这些数据库表的最佳设计是什么?

我需要找到最佳解决方案,使数据库标准化,预期会有大量数据.

我的网站有一个表格标签(包含关键字,id)以及与此标签表相关的4种类型的数据,如(文章,资源,工作......).

最大的问题是: - 对于与标签的关系,什么是最佳解决方案的优化和查询速度?

  1. 为每个关系制作一个表格,如:

    • table articlesToTags(ArticleID,TagID)
    • table jobsToTags(jobid,tagid)
    • 等等
  2. 或者把它全部放在一张桌子里

    • table tagrelation(tagid,itemid,itemtype)

我需要你的帮助.请给我提供文章来帮助我完成这个设计

考虑到将来该网站可以将新的部分与标签相关联

谢谢

sql database-design

5
推荐指数
1
解决办法
125
查看次数

标签 统计

database-design ×1

sql ×1