掘り下げてみましたが、必要に応じてエントリの重複を防ぐ効果的な方法が見つかりません。列 2 (proj_id) と列 4 (dept_id) が同じになることはありません。各部門はプロジェクトで 1 回しか機能しないからです。したがって、行 1 と 4、6 と 7、および 14 と 15 は許可されません。私もどんどん掘っていきます。
summary_id proj_id hours_id dept_id date_entered
1 8 3 6 9/9/2012
2 2 2 6 9/9/2012
3 1 6 19 9/9/2012
4 8 3 6 9/9/2012
5 2 5 17 9/9/2012
6 7 2 5 9/9/2012
7 7 2 5 9/9/2012
8 2 5 17 9/9/2012
9 7 4 17 10/10/2012
10 3 6 1 10/10/2012
11 5 1 15 10/10/2012
12 4 4 3 10/10/2012
13 3 5 1 10/10/2012
14 8 2 13 10/10/2012
15 8 2 13 10/10/2012