2011-05-19 22 views

回答

6

不如將它們放在單個表格中,並將不同特徵的各個唯一ID與一個額外的列相加type(因爲來自這些主表格的ID可以相同),這將指示該評論是來自Photovideo還是別的。

假設如果項目在將來會增長一些更多的功能,即(10個功能),那麼您不必爲所有這些表創建表。

+2

我同意。每當我發現自己創建名稱不同的相同表時,我就停下來,只需創建一個帶有「類型」字段的表。 – AllisonC 2011-05-19 12:55:45

+0

你還沒有解釋爲什麼它更好。 – Xhalent 2011-05-19 12:58:05

+1

@Xhalent:如果你再讀一遍,這是解釋。 – 2011-05-19 12:59:22

0

這woule更好地使用3種不同的表photos_comment,wall_comment,...怎麼把顯示的照片的評論時,它會加快查找進程,並會幫助您管理DB過

+0

有一個表和使用索引更合適,更容易維護。 – Hosi 2014-04-10 17:24:16

1

您可以實現它在很多方面。如果評論在所有情況下都具有相同的基本字段,那麼使用一張表格可能會更容易一些。如果評論有不同的數據取決於評論的類型,將它們分開更容易。

1

Sourav,

速度不會是一個問題,如果有對「註釋類型」字段上的索引標籤。較少數量的表格有利於數據維護。

相關問題