私たちのアプリにはユーザーがいて、ユーザーは友達を持つことができます (Facebook を考えてみてください。関係は双方向です)。次のことができるようにしたいと考えています。
名前またはユーザー名でユーザーをサイト全体で検索する
各ユーザーが名前またはユーザー名で友達を検索できるようにする
次のことを念頭に置いて、これを設計するための最良のアプローチは何でしょうか。
ユーザーは最大 50,000 人の友達を持つことができます。
ユーザーは自分の名前とユーザー名をいつでも変更できます
私たちのアプリにはユーザーがいて、ユーザーは友達を持つことができます (Facebook を考えてみてください。関係は双方向です)。次のことができるようにしたいと考えています。
名前またはユーザー名でユーザーをサイト全体で検索する
各ユーザーが名前またはユーザー名で友達を検索できるようにする
次のことを念頭に置いて、これを設計するための最良のアプローチは何でしょうか。
ユーザーは最大 50,000 人の友達を持つことができます。
ユーザーは自分の名前とユーザー名をいつでも変更できます