HOME»基本情報技術者試験掲示板»[質問]平成29年春期午後問3 設問2
投稿する
[質問]平成29年春期午後問3 設問2 [2320]
アスパラさん(No.1)
https://www.fe-siken.com/kakomon/29_haru/pm03.html
設問2のルールIDの外部キーについての質問です。
なぜ外部キーの「参照先にない値のNULL」を入れてもいいんでしょうか?
私は外部キーについて混乱しています。
私は外部キーが「参照先の値以外入れてはいけないもの」だと思っていました。
しかし今回の問題は外部キーに「参照先にはないNULL」をいれています。
外部キーは参照先の値にない値をいれてもよいのでしょうか?
それともNULLが特別なのですか?
設問2のルールIDの外部キーについての質問です。
なぜ外部キーの「参照先にない値のNULL」を入れてもいいんでしょうか?
私は外部キーについて混乱しています。
私は外部キーが「参照先の値以外入れてはいけないもの」だと思っていました。
しかし今回の問題は外部キーに「参照先にはないNULL」をいれています。
外部キーは参照先の値にない値をいれてもよいのでしょうか?
それともNULLが特別なのですか?
2020.06.07 12:16
助け人さん(No.2)
★FE ゴールドマイスター
外部キーには、参照制約を必ず設定しますが、同時に非NULL制約を設定しない場合は、NULLを代入できます。それは、この問題のように、外部キーの値が未決定の場合です。
2020.06.07 17:29
おわ!さん(No.3)
この投稿は投稿者により削除されました。(2020.06.08 22:25)
2020.06.08 22:25
アスパラさん(No.4)
助け人さん。ありがとうございます。
2020.06.09 22:03