2012-07-05 36 views
2

我正在执行我的web应用程序中的收藏夹系统。用户将能够喜欢他们喜欢的页面,然后这些页面将在其个人资料的收藏夹部分中可见。我应该将数组存储到mysql还是将每个值分别存储在表中?

我需要在mysql数据库中存储他们的收藏夹列表。因为他们可能会有不止一个最爱,我要么将它们存储在一个数组中,要么单独存储在一个名为“收藏夹”的表中。

哪种方法最好?

+0

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

回答

4

我肯定会将它们存储为单独的数据行。在日后操作变得更容易。使诸如“最受欢迎”之类的东西变得更容易,索引更容易,会使用户更容易地添加/删除单个条目,并且不会增加数据库中表的大小。

相关问题