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
– iOSdevice_token
デバイストークンinvalid_at
@see
- プッシュ通知のテーブル設計の考え方」
- Push通知を自前でつくるか、SaaSを使うか – Amazon SNS, Urban Airship, PushWoosh, CORE PUSH, Fello を比較してみた
- [ Laravel ] 自前で用意する、サービスワーカーを使ったNotificationのプッシュ通知
Firebase

![[訓練]誤って有料会員を無料会員に全件更新してしまったので、テーブルを復旧する](https://www.yuulinux.tokyo/contents/wp-content/uploads/2023/06/n947648d1b17438e1-150x150.gif)
![国内金融機関での活用事例 メモ[NOINDEX]](https://www.yuulinux.tokyo/contents/wp-content/uploads/2018/11/fintech03-150x150.png)
