4

チャットのようなシステムを使用してユーザーが相互に対話する必要があるアプリケーションを開発しています。

この目的のために、Conversationモデルを作成したいと思います。私が読んだ限りでは、多対多の関係を使用します。

次のモデルを持っています: ConversationUserおよびMessage、次のテーブルを想像しました。

会話: id | user1_id | user2_id- Laravel が番号付けされたユーザー ID を理解するかどうかはわかりません

メッセージ:id | message | conversation_id | user_id

これは正しい方法でしょうか?user1_iduser2_idテーブルで動作しますか?

4

2 に答える 2