Yii Framework
と を使用してFacebook のようなソーシャル アプリを作成していMySQL
ます。Facebookと同様に、上部に通知ボタンがあります。誰かがグループに投稿したり、友達リストの誰かがイベントに参加したり、誰かがあなたに追加リクエストを送信したりした場合、データベースでこれらの通知をどのように管理すればよいですか?
Like : グループ「A」に参加しました。「A」グループの誰かがグループに投稿すると、グループの各ユーザーに通知が送信されます。この場合、どのように通知テーブルを管理できますか?
以下のようなテーブル構造を計画しています。
ユーザー ID | Type_of_notification | 通知テキスト | 送信者 ID | 作成時刻 |
私のアプローチは正しいですか?