标签: php mysql database arrays favorites
我正在将收藏夹系统实施到我的Web应用程序中。用户将能够收藏他们喜欢的页面,然后这些页面将在他们的个人资料的收藏夹部分中显示。
我需要在mysql数据库中存储他们最喜欢的列表。由于他们可能会有不止一个喜欢,我将需要将它们存储在一个数组中,或者单独存储在一个名为“收藏夹”的表中。
哪种方式最好?
答案 0 :(得分:4)
我当然会将它们存储为单独的数据行。使操作更容易在以后操作。使诸如“最受欢迎”之类的东西更容易索引,将更容易从用户添加/删除单个条目,并且不会增加数据库中表的大小开销。