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

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


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

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

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

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

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

返信投稿用フォーム

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

その他のスレッド


Pagetop