2017-02-10 103 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鏈接不同的表

- 如果一個表比其他顯著更大,那麼你可以考慮更好的索引。