チャットのようなシステムを使用してユーザーが相互に対話する必要があるアプリケーションを開発しています。
この目的のために、Conversationモデルを作成したいと思います。私が読んだ限りでは、多対多の関係を使用します。
次のモデルを持っています: Conversation、UserおよびMessage、次のテーブルを想像しました。
会話: id | user1_id | user2_id- Laravel が番号付けされたユーザー ID を理解するかどうかはわかりません
メッセージ:id | message | conversation_id | user_id
これは正しい方法でしょうか?user1_idとuser2_idテーブルで動作しますか?