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

掲示板検索:

[0213]h27の午後1、設問2(1)d

 ぐーすけさん(No.1) 
会員テーブルのpkをさすfkの名前を答える問題で、答えは
出品会員会員ID
だったんですが、私は会員IDと解答してました。もしかしたら出品会員IDかなとは思っていたんですけどそれもハズレました、、、
この「出品会員」ていうのはどう言うロジックで出てくるのでしょうか…?たまにこういうpkをそのままfkに書くと回答と違う場合があります。どうすればそのような答えに気づくことができるのでしょうか?
2021.09.05 18:03
GinSanaさん(No.2) 
中古書籍であり得るのが出品されたもので、共存サブタイプの側から会員IDを持ってこないと、出品資格のないやつのIDも引っ張ってこれちゃうからですよ。1冊1冊誰が出品したのかを記録しないといかんわけですから。

そんで、外部キーにまんま名前を書くと転けさせられるパターンで、スーパータイプとサブタイプで名前の区別がつかないやつは、そうやってエンティティの名前もくっつけて区別がつくように書いとくのがIPA流のやりかたです。

2021.09.05 19:44

【返信投稿用フォーム】

お名前(10文字以内)

顔アイコン


本文(2,000文字以内)

投稿削除用のパスワード(20文字以内)

プレビュー
※宣伝や迷惑行為を防止するため、当サイトとIPAサイト以外のURLを含む文章の投稿は禁止されています。

投稿記事削除用フォーム

投稿No. パスワード 
© 2016-2021 データベーススペシャリストドットコム All Rights Reserved.

Pagetop