我正在我的网站上创建一个收藏夹部分,用户可以简单地将某些项目存储在他们的收藏夹部分中以便于访问。每个项目都已经明确定义并具有多个属性。所以我的问题是假设我有 10,000 个用户,并且我想实现一个“收藏夹”系统,那么跟踪每个用户添加的收藏项目的最佳方法是什么?
我正在考虑通过以下方式实现这一点:将每个收藏项 id 链接到用户名,然后运行查询是否具有特定用户名的用户已登录,而不是通过该用户名检索所有收藏项。
我很感激任何帮助找出一个好的方法来做到这一点。我的目标是以一种以后易于检索和使用数据的方式存储,并最大限度地减少冗余信息。