0

usersデータベースにテーブルがあり、そこにはdeviceIDpushTokenOSがあります。

私は別のテーブルを持っていますsubscriptions。このテーブルには、サブスクライブしたユーザーのdeviceIDpushTokenが含まれています。

subscriptionsテーブルに新しいINSERTを作成すると、サブスクライブしたいユーザーのデバイスIDしかありません。これらの 2 つのテーブルを接続して、deviceIDを挿入すると、pushTokenが他のテーブルから自動的に挿入されるようにする方法はありますか? または、自動ではない場合、テーブルが接続されるため、簡単に参照する方法があるのではないでしょうか? テーブルへの別のクエリを回避してpushTokenusersを取得し、それをテーブルに INSERT するように求めていますsubscriptions

外部キーと関係があると思いますが、よくわかりません。誰かが私に簡単なコーディング例、または問題に関するチュートリアルを提供できますか?

私はphpを使用しています。

4

2 に答える 2

0

これは非常に悪い設計です。subscriptions テーブルの姓の列は冗長です。やむを得ない理由がなければ、やめた方がいいと思います。

于 2013-05-03T16:06:21.183 に答える