こんにちは、単純なポイント システム用に 2 つの mysql テーブルをセットアップする最良の方法を見つけようとしていますか?
私が持っているもの:
1 - users table with id (unique),name,email,etc
1 - points table with id (auto incrementing),user_id (corresponds with id field in user table), points
現在、私はポイントテーブルに書き込み、idフィールドを自動インクリメントさせています...そして、クエリでphpを使用してuser_idフィールドとポイントフィールドを設定しています。
これはこれを設定する「適切な」方法ですか?user テーブルの id がポイント テーブルの user_id フィールドと共通するのはどこですか? それとももっと良い方法がありますか?
ポイント テーブルに 2 つのフィールド (id、points) を用意してから、id を対応させる必要があるのではないかと思います。何がベストかわからない?私はここで何をすべきですか?
ユーザーのポイント フィールドを更新できる機能を 1 つまたは 2 つ使用できるようにしたいだけです... またはそれを読み取る...など。
助けてくれてありがとう!