Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
列 user_id と friends を持つテーブルを作成し、ユーザーが友達であるすべてのユーザーのユーザー ID を保存することは可能ですか? それとも、友人テーブルの「関係」ごとに行を作成する方がよいでしょうか? より実用的なものは何ですか?
どのように使用するかによって少し異なりますが、通常は、個々の関係を簡単にクエリできるように、関係ごとに行が必要です (「ボブと友達になっている人の数」、「ジェーンと友達になっている友達の数」など)。合計を持っている」など)。