投稿する

H29 PM1 問1 設問1(1) [0804]

 ビックマックさん(No.1) 
こちらの「部分関数従属性」についてですが、
投稿番号→投稿本文
だとなぜいけないのでしょうか?
そもそもなぜこれが関数従属性に含まれていないのでしょうか?

また、推移的関数従属性の考え方についてですが、関係スキーマに分解した時に外部キーになるもの(分割するもの?)を持ってくれば良いのでしょうか…?

(例)
今回でいえば、

分野(分野番号、分野名)
電子会議(電子会議番号、議題、表示順、分野番号、作成者ユーザID)

(電子会議で分野番号が外部キーになっているので)
2024.10.03 20:40
ぼんばーさん(No.2) 
「投稿番号」のみを指定しても投稿本文を特定できないからです。

「電子会議番号」と「投稿番号」の2つで投稿本文を一意に識別できます。


イメージのためにこの掲示板で例を挙げると、
このスレッド番号「0804」のNo.「1」のコメントはビックマックさんの投稿だとわかりますが、
スレッド番号を指定せずにNo.「1」のコメントという指定をしてもどの投稿かわからない。
という感じでしょうか。
2024.10.04 09:25
 ビックマックさん(No.3) 
ぼんばーさん、ありがとうございます!

>「電子会議番号」と「投稿番号」の2つで投稿本文を一意に識別できます。

確かに、、、ここを見落としていました。
候補キーの一部として投稿番号が含まれているため、可能だと思ったのですが、そこも踏まえて解答しないと行けませんね、理解出来ました。
2024.10.05 09:54
返信投稿用フォーム
お名前
顔アイコン

本文(コミュニティガイドライン⇱を順守して適切な投稿を心がけましょう)
🔐投稿削除用のパスワード
投稿プレビュー
※SQL文は全角文字で記載してください。
※宣伝や迷惑行為を防止するため、当サイト、姉妹サイト、IPAサイト以外のURLを含む文章の投稿はできません。
投稿記事削除用フォーム
投稿No. パスワード 
© 2016-2024 データベーススペシャリストドットコム All Rights Reserved.

Pagetop