平成30秋問6 データベースに関して

panさん  
(No.1)
①「エンティティAとエンティティBに1対多のリレーションがある」
ことと
②「エンティティAの主キーがエンティティBの外部キーとなっている」
ことって同値なのでしょうか?(①⇔②は成り立つのでしょうか)

②?①は自明な気がするのですが、①?②がわからなくて、、。

今回の問1は、①⇔②あることが前提にないと、入室許可と入退室ログに関連がないと言えない気がしていて、このような質問をさせて頂いています。
2022.08.10 12:27
からすみさん 
(No.2)
Panさん

②?①は「②が成り立つとき①が成り立つ」ということでしょうか.
その場合,②?①は成り立ちません,②の関係が成り立つとき1対1の関係を持つ場合もあります.(参照:AP平成30年春午後問題6 設問1,b)

①?②は「①が成り立つとき②が成り立つ」と考えます.
これは,成り立つと思います.

最後に,「①⇔②あることが前提にないと、入室許可と入退室ログに関連がないと言えない」に関して,入出許可と入退出ログには,直接的な参照関係がないだけであって,全く関係がないわけではないです.
ER図は参照関係を図示しているものになるので,入室許可と入退出ログ間には矢印は引きません.

直接的な参照関係があるかどうかは,問題文を読む必要があります.
入退室管理システムの流れは,表3の説明では入退出許可と入退出ログ間に参照関係はなく,入出管理用社員との関係しか示されていないです.

回答がずれていたら申し訳ないです.
2022.08.10 14:02
GinSanaさん 
AP プラチナマイスター
(No.3)
この投稿は投稿者により削除されました。(2022.08.10 15:00)
2022.08.10 15:00
GinSanaさん 
AP プラチナマイスター
(No.4)
>①「エンティティAとエンティティBに1対多のリレーションがある」
ことと②「エンティティAの主キーがエンティティBの外部キーとなっている」ことって同値なのでしょうか?

①の場合、どっち(AorB)が1でどっちがnなのかがわからんので、①からたどると  いや違う場合もあるよね  ってなりますかね。

逆に②からたどると、1対1の場合だって「エンティティAの主キーがエンティティBの外部キーとなっている」ことはあるので、まあそうだけど、必ず【1対多のリレーションがある】と言えちゃうか?っていうと、そうでもない場合がある
ってなるんですが・・・
2022.08.10 15:04

返信投稿用フォーム

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

その他のスレッド


Pagetop