HOME»データベーススペシャリスト掲示板»H31 午後1 問1 (2)
投稿する
参加申し込みというエンティティには、エントリ枠番号が既に外部キー指定されているわけですが、これはどこから線を引いたんですか?
仮にエントリ枠から引いたならば、エントリ枠の主キーは大会番号とエントリ枠番号ですから、わざわざ大会から引き直す理由がなくなります。
エントリー枠未定の大会に対して参加申し込みが可能になります。例えば、募集結果を踏まえて大会種目が決まり、あとから提示される。このような大会も可能になりますが、出題文ではどうだったかしら?
»[0775] R4 午後2 問2 設問3 (1) ① ② 投稿数:3
»[0774] リレーションシップ作図がうまくいかない【考え方を教えて!】 投稿数:4
H31 午後1 問1 (2) [0777]
catsさん(No.1)
リレーションシップを完成させる問題で、スキーマ「大会」は大会番号を主キーに持ち、
スキーマ「参加申し込み」も複合キーの一部として大会番号を持っているためリレーションシップの線を引きましたが、
回答を見るとリレーションシップは無いとのことでした。
スキーマAとBのリレーションシップは
・スキーマAの主キーをスキーマBが外部キーとして参照している(またはその逆)
・スキーマAの主キーまたはその一部と同じ主キーとスキーマBが持つ
のどちらかであれば成立すると思っていたため、何故リレーションシップは「無い」になっているのかわからず困っています。
答えを見ると大会番号を主キーの一部として持っているスキーマ「エントリ枠」には大会とリレーションシップが成立しています
スキーマ「参加申し込み」も複合キーの一部として大会番号を持っているためリレーションシップの線を引きましたが、
回答を見るとリレーションシップは無いとのことでした。
スキーマAとBのリレーションシップは
・スキーマAの主キーをスキーマBが外部キーとして参照している(またはその逆)
・スキーマAの主キーまたはその一部と同じ主キーとスキーマBが持つ
のどちらかであれば成立すると思っていたため、何故リレーションシップは「無い」になっているのかわからず困っています。
答えを見ると大会番号を主キーの一部として持っているスキーマ「エントリ枠」には大会とリレーションシップが成立しています
2024.09.23 19:01
GinSanaさん(No.2)
★DB ゴールドマイスター
>スキーマ「参加申し込み」も複合キーの一部として大会番号を持っているためリレーションシップの線を引きましたが、
参加申し込みというエンティティには、エントリ枠番号が既に外部キー指定されているわけですが、これはどこから線を引いたんですか?
仮にエントリ枠から引いたならば、エントリ枠の主キーは大会番号とエントリ枠番号ですから、わざわざ大会から引き直す理由がなくなります。
2024.09.23 20:50
みかんさん(No.3)
★DB ブロンズマイスター
> スキーマ「大会」は大会番号を主キーに持ち、スキーマ「参加申し込み」も複合キーの一部として大会番号を持っているためリレーションシップの線を引きました
エントリー枠未定の大会に対して参加申し込みが可能になります。例えば、募集結果を踏まえて大会種目が決まり、あとから提示される。このような大会も可能になりますが、出題文ではどうだったかしら?
2024.09.23 21:34
その他のスレッド
»[0776] H27 午後II 問2 設問1(2)の関係スキーマの列順 投稿数:3»[0775] R4 午後2 問2 設問3 (1) ① ② 投稿数:3
»[0774] リレーションシップ作図がうまくいかない【考え方を教えて!】 投稿数:4