私は自分のウェブサイトにお気に入りセクションを作成することに取り組んでおり、ユーザーは簡単にアクセスできるように特定のアイテムをお気に入りセクションに保存できます。各項目はすでに明確に定義されており、複数の属性を持っています。私の質問は、10,000 人のユーザーがいて、「お気に入り」システムを実装したいと思います。各ユーザーが追加したお気に入りのアイテムを追跡する最良の方法は何でしょうか?
これを次の方法で実装することを考えていました:各お気に入りアイテムIDをユーザー名にリンクし、特定のユーザー名を持つユーザーがログインしているかどうかのクエリを実行し、そのユーザー名ですべてのお気に入りアイテムを取得します。
これを行うための良い方法を考え出すための助けに感謝します。私の目標は、後で簡単にデータを取得して使用できるように保存し、冗長な情報を最小限に抑えることです。