HOME»データベーススペシャリスト掲示板»H28 午後2 設問2 属性名について
投稿する
»[0708] 属性名の答え方について 投稿数:3
»[0707] H28 PM1問3設問3(1) 投稿数:3
H28 午後2 設問2 属性名について [0710]
ぼぶさん(No.1)
論理設計の勉強のために、ベーシックな問題として挙げられているH28の午後2 設問2を解きました。
"定期点検保守契約"と"定期点検"の間にリレーションが発生しているため、"定期点検"の関係スキーマの属性に"定期点検契約番号"という外部キーを入れました。
ところが回答では単純に"契約番号"となっています。
"定期点検保守契約"はサブタイプ化されているため、契約番号だけではどの契約か分からないと思います。
参考書でもサブタイプに外部キーには違いが分かるような名称を付けることとの記載がありました。
古い問題ではあまりこの辺は意識されていなかったのでしょうか?
"定期点検保守契約"と"定期点検"の間にリレーションが発生しているため、"定期点検"の関係スキーマの属性に"定期点検契約番号"という外部キーを入れました。
ところが回答では単純に"契約番号"となっています。
"定期点検保守契約"はサブタイプ化されているため、契約番号だけではどの契約か分からないと思います。
参考書でもサブタイプに外部キーには違いが分かるような名称を付けることとの記載がありました。
古い問題ではあまりこの辺は意識されていなかったのでしょうか?
2024.08.20 21:56
ぼぶさん(No.2)
過去スレッドに似たような質問がありました。
結局のところ、どちらが正解でこういった文言があればこうするというのは明確にはなってなさそうですね...。
https://www.db-siken.com/bbs/0449.html
結局のところ、どちらが正解でこういった文言があればこうするというのは明確にはなってなさそうですね...。
https://www.db-siken.com/bbs/0449.html
2024.08.24 08:13
その他のスレッド
»[0709] R02 午後2 問2 設問1-(2)-ケ 倉庫在庫について 投稿数:3»[0708] 属性名の答え方について 投稿数:3
»[0707] H28 PM1問3設問3(1) 投稿数:3