Firebase使うなら
ユーザログイン型で端末複数対応する場合
テーブル概要
- users
 会員情報
- devices
 デバイス情報。トークンなどを保存
- notices
 お知らせ内容
- notice_targets
 お知らせターゲット
user_devices 端末情報テーブル
- 🔑user_id
 会員id
- 🔑os
 OS情報
 – Android
 – iOS
-  device_token
 デバイストークン
Firebaseだけだったらこれだけで良いっぽい。
- 🔑user_id
 - 会員id
- 🔑device_key
 - 端末キー
- 🔑os
 - OS情報
 - – Android
 - – iOS
- device_token
 - デバイストークン
- invalid_at
@see
- プッシュ通知のテーブル設計の考え方」
- Push通知を自前でつくるか、SaaSを使うか – Amazon SNS, Urban Airship, PushWoosh, CORE PUSH, Fello を比較してみた
- [ Laravel ] 自前で用意する、サービスワーカーを使ったNotificationのプッシュ通知
Firebase













