プロジェクトの友情システムを作成します。ユーザーの行の列に友達を保存するか、友達テーブルを作成してユーザーIDを使用してそこに保存するかを決定できませんでしたか?どの使用法が優れているかを明確にするには:
ユーザーテーブルはこのようにする必要がありますか?
+-----------+-----------+---------------+
+ id + username + friends +
+-----------+-----------+---------------+
+ 11 + user_x + 12;23;15;3;7 +
+-----------+-----------+---------------+
と
<?php explode(';',$friends); ?>
また; このような友達テーブルを作成できますか?
+-----------+-----------+---------------+
+ id + user + friend +
+-----------+-----------+---------------+
+ 1 + 11 + 12 +
+-----------+-----------+---------------+
+ 2 + 11 + 23 +
+-----------+-----------+---------------+
+ 3 + 11 + 15 +
+-----------+-----------+---------------+
+ 4 + 11 + 3 +
+-----------+-----------+---------------+
+ 5 + 11 + 7 +
+-----------+-----------+---------------+
と
SELECT friend FROM friends WHERE user = 11
どちらがいいですか?ありがとうございました