私は次のデータベースを持っています。最初のテーブルのユーザーはユーザーを含むテーブルです.useridはプライマリキーです。次のような外部キーの使用が許容されますか
次現在、ユーザ毎に、IDと結果が存在することができ、それは試験に対してすることができ、私の結果の表です。このシナリオでは、主キーとして "id"を使用し、外部キーとして "userid"を使用するのはいいですか?このシナリオをモデル化するより良い方法はありますか?これらの各ユーザー/試験は、これまで唯一つの結果を生成することを提供
私は実際には、intではなく、ユーザーのプライマリキーにGUIDを使用することを検討していました。これは悪い考えですか? – david99world
答えを更新しました – Arion
@ david99world:あなたが良いと思う答えを投票してください。それは私たちにすべて暖かい曖昧な感情を与えます:P – Arion