2012-07-05 34 views
2

我正在執行我的web應用程序中的收藏夾系統。用戶將能夠喜歡他們喜歡的頁面,然後這些頁面將在其個人資料的收藏夾部分中可見。我應該將數組存儲到mysql還是將每個值分別存儲在表中?

我需要在mysql數據庫中存儲他們的收藏夾列表。因爲他們可能會有不止一個最愛,我要麼將它們存儲在一個數組中,要麼單獨存儲在一個名爲「收藏夾」的表中。

哪種方法最好?

+0

你覺得呢? – mobius 2012-07-05 08:59:16

回答

4

我肯定會將它們存儲爲單獨的數據行。在日後操作變得更容易。使諸如「最受歡迎」之類的東西變得更容易,索引更容易,會使用戶更容易地添加/刪除單個條目,並且不會增加數據庫中表的大小。

相關問題