私のシステムでは、オンライン ステータスを含むいくつかの要素を含むユーザーのテーブルを使用しています。ここで、各ユーザーが連絡先を追加できるようにする機能を追加したいと思います。つまり、データベースから既存のユーザーを、名前とオンライン ステータスを表示する友人または連絡先のリストに追加します。ただし、オンラインステータスの変更が発生したときに連絡先リストで更新する必要があるため、新しいテーブルを作成しても役に立ちません。
私はこれについてビューを調べてきましたが、データベースの経験があまりないため、これが正しい方法であるかどうか、およびその方法についてもう少し詳しく知りたいです。
私が考えていた手順は次のとおりです。
- ユーザーが登録したら、view_name = username_view などのビューを作成します。
- 連絡先を追加するには、メイン ユーザー テーブルからデータを選択し、ユーザーのビューに追加します
- 連絡先を削除するには、ビューから選択したデータを削除します。
ビューでこれが可能かどうかはわかりません。そうでない場合は、私を助けてください。
ありがとう。