| 返信ありがとうございます。 半荘を1ゲーム単位と考えたいため、テーブルを少し変更してみました。
・ユーザーテーブル(id, 氏名(PK = id)) ・ゲーム用テーブル(gameid, 日付, 時間, レート, チップレート, 場代単価、更新日付(PK = gameid)) ・成績用テーブル(id, gameid, ポイント, チップ数, 更新日付(PK = id))
これでいけるかなと思ったのですが、この状態ですと、idが一意ではないため、 テーブルに整合性が取れなくなってしまいます。
これは成績テーブルの設計がおかしいでしょうか? それとも他に主キーを設定すればいいのでしょうか?
よろしくお願い致します。 |