Webアプリケーションのすべてのユーザーに表示されるグローバルメッセージの一覧を維持したいと考えています。私は、各ユーザーがこれらのメッセージを個別に読み取りとしてマークできるようにしたいと思います。私は2つのテーブルを作成しました。 messages (id, body)
およびmessages_read (user_id, message_id)
。ユーザーが未読メッセージを取得する
単一ユーザーの未読メッセージを選択するSQL文を提供できますか?またはこれを処理するためのよりよい方法についての提案がありますか?
ありがとうございます!