H30 午後I 問1 設問1(2)
ぷーさん
(No.1)
顧客→受注明細のリレーションシップがない理由を教えてください。
※顧客→受注明細がないなら営業所→見積もなくていいのではと思いました。
※顧客→受注明細がないなら営業所→見積もなくていいのではと思いました。
2022.09.10 23:24
ストラトスさん
(No.2)
この投稿は投稿者により削除されました。(2022.09.11 17:47)
2022.09.11 17:47
ストラトスさん
(No.3)
この投稿は投稿者により削除されました。(2022.09.11 17:48)
2022.09.11 17:48
ストラトスさん
(No.4)
「受注明細」の属性に「顧客コード」があるのは「設置事業所コード」とセットで「設置事業所」エンティティを継承するための外部参照キーとなっています。
「設置事業所」は「顧客」の情報を継承しているので、結果として「受注明細」は「設置事業所」経由で「顧客」の情報を継承していることになります。
「顧客」からみると「受注明細」は孫になりますが、リレーションシップは子に対してだけ必要で、その血を受け継いでいる孫に対しては引く必要はありません。
というのがデータモデルのルールのようです。
「設置事業所」は「顧客」の情報を継承しているので、結果として「受注明細」は「設置事業所」経由で「顧客」の情報を継承していることになります。
「顧客」からみると「受注明細」は孫になりますが、リレーションシップは子に対してだけ必要で、その血を受け継いでいる孫に対しては引く必要はありません。
というのがデータモデルのルールのようです。
2022.09.11 21:28
ぷーさん
(No.5)
本文の受注明細テーブルの説明も見返し、解決しました!
ありがとうございました!
ありがとうございました!
2022.09.11 22:59
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。