2017-02-10 92 views
-1

我有一大堆tables.3我的mysql数据库(如下所示)是tb_posts,tb_postsmetatb_postslyric。我可以合并tb_postlyric表和tb_postsmeta,但我没有,因为这个表的大小,tb_postslyric,比其他人高得多。Mysql - 数据库设计

你认为分开这些表是否是一个好主意?你认为我应该合并它们吗?任何建议,将不胜感激。

我已经阅读过如何设计好的mysql数据库,但是如何为每个字段提供适当的类型。

Picture of tables

回答

0

需要考虑的事情:

- 什么是两个表的目的,例如内容,布局,标题信息,补充后的信息,例如类别或等级等,如果他们服务不同然后通过ID链接不同的表。

- 是否postlyric表都将在postmeta或副具有多个条目的对应条目反之亦然例如,一个postlyric进入两个postmeta条目然后通过IDS链接不同的表

- 如果一个表比其他显著更大,那么你可以考虑更好的索引。