HOME»応用情報技術者試験掲示板»H30春 午後問6 設問4
投稿する
»[1744] 午後試験を勉強するのにアドバイスをくれますか 投稿数:4
»[1743] 平成20年春 午後1 問3 シングルサインオン 投稿数:2
H30春 午後問6 設問4 [1746]
ヤスさん(No.1)
解答が
返品した商品の数量をマイナスの値に設定したレコード
となっているのですが、
返品した商品の商品番号と返品した数量のレコード
ではだめですか?
マイナスの値にしないといけない理由があるのですか?
よろしくお願いします
返品した商品の数量をマイナスの値に設定したレコード
となっているのですが、
返品した商品の商品番号と返品した数量のレコード
ではだめですか?
マイナスの値にしないといけない理由があるのですか?
よろしくお願いします
2019.10.03 18:14
Rさん(No.2)
いわゆる、「赤伝」というやつです。
デーブルの定義には変更を加えないということですが、
「納品/返品」を表す列がないため、マイナスにせずに明細へ登録すると「納品」の数を追加したことになります。
マイナスで登録することで、図2の「SUM(DD.納品数量)」で返品数を減じた集計をできます。
デーブルの定義には変更を加えないということですが、
「納品/返品」を表す列がないため、マイナスにせずに明細へ登録すると「納品」の数を追加したことになります。
マイナスで登録することで、図2の「SUM(DD.納品数量)」で返品数を減じた集計をできます。
2019.10.04 08:59
ヤスさん(No.3)
返信ありがとうございます。
データベースの定義や納品登録した際のレコードには変更を加えずに,①納品表と納品明細表にそれぞれ新しいレコードを追加することで,返品に関する情報を記録することができた。
とあるので、レコードの追加はできるはずです。
返品する商品番号と返品する商品数をレコードに追加すれば、返品の情報を記録できるとおもったのですが。マイナス値で管理する理由が納得できていないです。
データベースの定義や納品登録した際のレコードには変更を加えずに,①納品表と納品明細表にそれぞれ新しいレコードを追加することで,返品に関する情報を記録することができた。
とあるので、レコードの追加はできるはずです。
返品する商品番号と返品する商品数をレコードに追加すれば、返品の情報を記録できるとおもったのですが。マイナス値で管理する理由が納得できていないです。
2019.10.05 10:46
Rさん(No.4)
■納品明細エンティティ
┏━━━━┳━━━━━━┳━━━━┳━━━┳━━━━┓
┃納品番号┃納品明細番号┃商品番号┃商品名┃納品数量┃
┣━━━━╋━━━━━━╋━━━━╋━━━╋━━━━┫
┃0000001 ┃ 1┃1010001 ┃AAAA ┃ 25┃
┗━━━━┻━━━━━━┻━━━━┻━━━┻━━━━┛
このような納品があったとしましょう。
その後、この納品の商品「1010001」について、5個の返品がありました。
5という返品数をマイナスせずにレコードを追加してみます。
■納品明細エンティティ(マイナスにせずに返品レコード追加後)
┏━━━━┳━━━━━━┳━━━━┳━━━┳━━━━┓
┃納品番号┃納品明細番号┃商品番号┃商品名┃納品数量┃
┣━━━━╋━━━━━━╋━━━━╋━━━╋━━━━┫
┃0000001 ┃ 1┃1010001 ┃AAAA ┃ 25┃
┣━━━━╋━━━━━━╋━━━━╋━━━╋━━━━┫
┃0000001 ┃ 2┃1010001 ┃AAAA ┃ 5┃←返品レコードのつもり
┗━━━━┻━━━━━━┻━━━━┻━━━┻━━━━┛
いかがでしょうか?
「納品/返品」を表す列がないため、追加で5つ納品されてしまいました。
これに対し、回答であるマイナスした値でレコードを追加すると
┏━━━━┳━━━━━━┳━━━━┳━━━┳━━━━┓
┃納品番号┃納品明細番号┃商品番号┃商品名┃納品数量┃
┣━━━━╋━━━━━━╋━━━━╋━━━╋━━━━┫
┃0000001 ┃ 1┃1010001 ┃AAAA ┃ 25┃
┣━━━━╋━━━━━━╋━━━━╋━━━╋━━━━┫
┃0000001 ┃ 2┃1010001 ┃AAAA ┃ -5┃
┗━━━━┻━━━━━━┻━━━━┻━━━┻━━━━┛
これなら問題なく返品されていることがわかります。
┏━━━━┳━━━━━━┳━━━━┳━━━┳━━━━┓
┃納品番号┃納品明細番号┃商品番号┃商品名┃納品数量┃
┣━━━━╋━━━━━━╋━━━━╋━━━╋━━━━┫
┃0000001 ┃ 1┃1010001 ┃AAAA ┃ 25┃
┗━━━━┻━━━━━━┻━━━━┻━━━┻━━━━┛
このような納品があったとしましょう。
その後、この納品の商品「1010001」について、5個の返品がありました。
5という返品数をマイナスせずにレコードを追加してみます。
■納品明細エンティティ(マイナスにせずに返品レコード追加後)
┏━━━━┳━━━━━━┳━━━━┳━━━┳━━━━┓
┃納品番号┃納品明細番号┃商品番号┃商品名┃納品数量┃
┣━━━━╋━━━━━━╋━━━━╋━━━╋━━━━┫
┃0000001 ┃ 1┃1010001 ┃AAAA ┃ 25┃
┣━━━━╋━━━━━━╋━━━━╋━━━╋━━━━┫
┃0000001 ┃ 2┃1010001 ┃AAAA ┃ 5┃←返品レコードのつもり
┗━━━━┻━━━━━━┻━━━━┻━━━┻━━━━┛
いかがでしょうか?
「納品/返品」を表す列がないため、追加で5つ納品されてしまいました。
これに対し、回答であるマイナスした値でレコードを追加すると
┏━━━━┳━━━━━━┳━━━━┳━━━┳━━━━┓
┃納品番号┃納品明細番号┃商品番号┃商品名┃納品数量┃
┣━━━━╋━━━━━━╋━━━━╋━━━╋━━━━┫
┃0000001 ┃ 1┃1010001 ┃AAAA ┃ 25┃
┣━━━━╋━━━━━━╋━━━━╋━━━╋━━━━┫
┃0000001 ┃ 2┃1010001 ┃AAAA ┃ -5┃
┗━━━━┻━━━━━━┻━━━━┻━━━┻━━━━┛
これなら問題なく返品されていることがわかります。
2019.10.09 10:24
その他のスレッド
»[1745] 平成26年 秋 午後 問7 設問3 (2) 投稿数:3»[1744] 午後試験を勉強するのにアドバイスをくれますか 投稿数:4
»[1743] 平成20年春 午後1 問3 シングルサインオン 投稿数:2