HOME»データベーススペシャリスト掲示板»令和3年午後2問2 設問2 について

データベーススペシャリスト掲示板


[0425] 令和3年午後2問2 設問2 について

 tさん(No.1) 
主に、令和3年午後2問2 設問2 について質問させてください。  


@チェーン店舗エンティティはチェーン法人とリレーションがないのにも関わらず主キーの一部としてチェーン法人コードが設定されています。なぜこの場合リレーションが必要ないのでしょうか?

Aチェーン本支部、チェーンDCエンティティの主キーの一部であるチェーン法人コードは、
チェーン本支部、チェーンDCエンティティそれぞれがチェーン法人エンティティとリレーションのあるチェーン組織エンティティのサブタイプであることによってチェーン法人コードが継承されているため、
個別にチェーン法人エンティティとリレーションを張る必要がないという認識であっていますでしょうか?

質問文がわかりづらく申し訳ないのですが、ご回答いただけると助かります。
よろしくお願いいたします。
2022.10.01 23:13
 tさん(No.2) 
すみません、問題文ではスーパータイプとサブタイプ間のリレーションシップが欠落してる、でした。

他のリレーションは不要ということですね、、自分の読み取りミスだったということで自己解決しました。
失礼いたしました。
2022.10.01 23:27
logres_Fanさん(No.3) 
DB・ブロンズエキスパート
>質問1
  サブタイプから辿れるからですね。設問1のチェーン店舗も同じく辿れるからです。
>質問2
  その通りです。
2022.10.01 23:29
 tさん(No.4) 
logres_Fanさん
回答ありがとうございます!!
非常に助かりました。サブタイプから辿るというのは把握できていませんでした。

モヤモヤがすっきりしました。ありがとうございました。
2022.10.01 23:33
logres_Fanさん(No.5) 
DB・ブロンズエキスパート
  もし、サブタイプからの辿り方が同じならば、関連線を統合してスーパータイプから辿ります。先入観は禁物です。
  また、うっかりぼんやりしていると忘れてしまうんですよね。油断大敵です。
2022.10.01 23:55
logres_Fanさん(No.6) 
DB・ブロンズエキスパート
>No5
  ごめんなさい、例外がありました。関係スキーマを確認してリレーションシップを結べるか裏を取らないと駄目です。サブタイプの外部キーから辿る場合、辿り方が同じなので統合しようとしても、スーパータイプに外部キーが無ければ統合出来ません。
2022.10.07 15:17

返信投稿用フォーム

スパム防止のために初投稿日から30日経過したスレッドへの書き込みは禁止しています。

© 2016-2022 データベーススペシャリストドットコム All Rights Reserved.

Pagetop