登録システムを作成する予定で、データベースに次のテーブルがあります。
Subject //Primary key: Subj_no
Student //Primary key: Stdnt_no
Subject_Student //Primary key: Subj_Stdnt_no
Subject_Student は、Subject と Student に主キーで関連付けられています (インデックスが作成されています)。
ここで私の質問は次のとおりです。データベースが同じ関係を再び作成するのを防ぐにはどうすればよいですか? 例> たとえば、Subject_Student 内に次の行があるとします。
Subj_Stdnt_no | Subject | Student
1 | 1 | 2
2 | 1 | 6
3 | 1 | 2 <------How can I prevent that? It's redundant.