投稿する

H28 午後1  設問3 (2) [0753]

 fabbさん(No.1) 
関係"ポイント消費"を作成する問題についてです。
どのポイント交換に対する消費なのか、を分かるように属性として商品コードを入れていたのですが、本番では正答になるのでしょうか。
もし商品コードを属性に追加すると、明確に問題が生じるようであったらご教示ください。
2024.09.15 23:01
GinSanaさん(No.2) 
DB ゴールドマイスター
実装的には何に何ポイント使ったから(ポイント交換商品で自明だが)ら、残りはこの年月日のポイントは残がいくつだ、としたいんでしょうけど、結局用途ってP7図1のポイント付与履歴画面なわけで、無駄な演算してCPU稼働率を無駄食いさせるわけですよね。最終的な必要なものはサマリの数字じゃアカンのか?ということを試されている問題なわけで、それが必然的に必要な理由がないと、設計者としてはいかんのじゃないですかね。現実の要請は抜きにしても。

というわけで、あったから絶対バツになるかというと、論理上画面の内容は実装できるので個人的にはマルよりのサンカク程度ですが、この先の実装者のことも考えてやってくれとおれが採点者なら心の中で思うくらいです。
2024.09.16 12:38
 fabbさん(No.3) 
>GinSana 様
ご回答ありがとうございます!
理由もなく、これも出来るようになんてするもんじゃないですね…
思い返すと他の問題でも余分な物を書いてることが多い気がするので、一度もっとスリムにできないか考える時間を設けてみようと思います!
2024.09.17 19:20
GinSanaさん(No.4) 
DB ゴールドマイスター
プログラマならYAGNIで通じるかもしれませんが、IPAの試験においては、本文に書かれてない部分は「言われてないからやりませんでした」で基本的に通じるところがあります。例えばSQLの例外処理思考とか、基本IPAの模範解答上ではないんですよね。ゼロディバイドが起きたら起きたとき、みたいな感じで通るので、ある意味割りきってる模範解答を出してくる辺りが清々しいですが、本文がすべてであとは知らん、くらいの気持ちで解くと案外やりやすいです。
2024.09.19 08:31
返信投稿用フォーム

お名前

顔アイコン


本文(コミュニティガイドライン⇱を順守して適切な投稿を心がけましょう)

🔐投稿削除用のパスワード

投稿プレビュー
※SQL文は全角文字で記載してください。
※宣伝や迷惑行為を防止するため、当サイト、姉妹サイト、IPAサイト以外のURLを含む文章の投稿はできません。

投稿記事削除用フォーム

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

Pagetop