H31 PM1 問1

けいやさん  
(No.1)
問題文中では、1つのエントリ枠が複数の大会で流用されることを禁止している制約が見つかりませんでした。
しかし、解答では  大会→エントリ枠  (大会↔エントリ枠  ではない)が成立することになっています。
ということは、エントリ枠は複数の大会にまたがって使用されることはないと解釈するべきであり、したがってエントリ枠番号から大会番号への関数従属性が存在するので問題文に示された関係スキーマは第2正規形ではない、ということなのでしょうか?
2021.03.04 06:02
GinSanaさん 
DB ゴールドマイスター
(No.2)
P6
主催者は、大会ごとに一つ以上のエントリ枠を登録する

ということは、大会からエントリ枠に対して1対Nの関係になるから、大会からエントリ枠に矢印が向けられているのが成立するわけです。

2021.03.04 08:13
GinSanaさん 
DB ゴールドマイスター
(No.3)
エントリ枠のテーブルを見ると、主キーは大会番号とエントリ枠番号ですね。
で、エントリ枠番号ってなにかというと、P7で一般枠とか地元優先枠とかアスリート優先枠とかあります。
そうなると、流用もなにもなく、
大会番号  エントリ枠
1111 一般枠
1111 地元優先枠
2222 一般枠

みたいな構成になるわけです。
2021.03.04 08:28
けいやさん  
(No.4)
理解できました。ご回答ありがとうございます。
2021.03.04 10:05

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。

その他のスレッド


Pagetop