HOME»データベーススペシャリスト掲示板»H31 PM1 問1 設問3 (2)
投稿する
»[0172] 平成30.午後2.問2_外部キーの設定方法について 投稿数:2
»[0171] 平成19年度 DB 午前問30 投稿数:4
H31 PM1 問1 設問3 (2) [0174]
yutapさん(No.1)
お世話になっております。
回答の従属項目が付与ポイントと使用済みポイントの2種類がありますが、
2つの項目が必要な理由がわかりません。
項目1つで「ポイント」などで良いのではないでしょうか?
(付与時に加算、使用時に減算、ポイントが残っていても期限切れならば考慮されない)
別に何時、何ポイント付与されたかというような履歴の情報は必要ないのですから、項目は1つで良いのではないかと思ってしまうのですが、何か見落としがありますでしょうか?
ご指導お願いいたします。
回答の従属項目が付与ポイントと使用済みポイントの2種類がありますが、
2つの項目が必要な理由がわかりません。
項目1つで「ポイント」などで良いのではないでしょうか?
(付与時に加算、使用時に減算、ポイントが残っていても期限切れならば考慮されない)
別に何時、何ポイント付与されたかというような履歴の情報は必要ないのですから、項目は1つで良いのではないかと思ってしまうのですが、何か見落としがありますでしょうか?
ご指導お願いいたします。
2021.05.30 17:13
GinSanaさん(No.2)
★DB ゴールドマイスター
P11
「ポイントの使用は,有効期限の近いものから行う。」という記述を充足できないからです。
ポイントをいっしょくたにしたら、何からつかったんだっけ?って、わかんないですからね。
当然、付与年月日がわからんと話にならないわけですが、
5/30に100ポイントを付与、5/31に100ポイントを付与して、
6/1に150ポイントを使ったら、
5/30 100 100
5/31 100 50
と書かないといけませんね。
「ポイントの使用は,有効期限の近いものから行う。」という記述を充足できないからです。
ポイントをいっしょくたにしたら、何からつかったんだっけ?って、わかんないですからね。
当然、付与年月日がわからんと話にならないわけですが、
5/30に100ポイントを付与、5/31に100ポイントを付与して、
6/1に150ポイントを使ったら、
5/30 100 100
5/31 100 50
と書かないといけませんね。
2021.05.30 20:19
GinSanaさん(No.3)
★DB ゴールドマイスター
これと似た考え方をする問題として、平成28年PM1問1設問3を参考にすると、どうしてこういうことをしないといけないかがわかると思います。
2021.05.30 20:26
yutapさん(No.4)
GinSana様
コメントありがとうございます。
恐れ入りますが、未だ納得には至っていない状態です。
日付ごとにポイントを管理しなければならない点については全く同意見です。
私がわからないのは、増分と減分を別カラムで管理しなければならない点です。
例えば、GinSana様が提示してくださった例に従うと
5/30に100ポイントを付与、5/31に100ポイントを付与
5/30 100
5/31 100
とし、
6/1に150ポイントを使ったら、(増分の履歴管理が必要な状況ではありませんので)
5/30 0
5/31 50
とすれば事足りるのではないかと思うのですがいかがでしょうか?
コメントありがとうございます。
恐れ入りますが、未だ納得には至っていない状態です。
日付ごとにポイントを管理しなければならない点については全く同意見です。
私がわからないのは、増分と減分を別カラムで管理しなければならない点です。
例えば、GinSana様が提示してくださった例に従うと
5/30に100ポイントを付与、5/31に100ポイントを付与
5/30 100
5/31 100
とし、
6/1に150ポイントを使ったら、(増分の履歴管理が必要な状況ではありませんので)
5/30 0
5/31 50
とすれば事足りるのではないかと思うのですがいかがでしょうか?
2021.06.01 19:11
GinSanaさん(No.5)
★DB ゴールドマイスター
うーん、まあ確かに問題の要件からすると、減算方式でも困らないっちゃ困らないなとは思います。IPA的には、基本履歴化しろという感じなんでしょうけど。平成30年の午後2設問1の仮払金のやつもやはり履歴管理のフシは多少ありますが、あれは要件にきちんと書いてますからね。
2021.06.02 08:58
その他のスレッド
»[0173] 平成22年春期 問4 投稿数:2»[0172] 平成30.午後2.問2_外部キーの設定方法について 投稿数:2
»[0171] 平成19年度 DB 午前問30 投稿数:4