データベースを設計しています。
私のシステムでは、ユーザーはこれを行うことができます:
- テキストおよび/またはファイル (画像、ビデオなど) を使用して他のユーザーにメッセージを送信した
- テキストなしで他のユーザーにフレンドシップ リクエストを送信しました。
メッセージと友達リクエストは同じだと思いました(友達リクエストはメッセージの一種です):
しかし、モデルをより明確にするために、そのテーブルを 2 つのテーブルに分割できると思います。
あなたの意見は何ですか?1つまたは2つのテーブル?