H17本試験 午後II 問2に関するコメント用
建設機材レンタル業務
設問(1) 概念データモデルの完成
マスタ及び在庫系
予約業務
貸出業務
返却業務
移動業務
設問(2) エンティティタイプの属性一覧の完成
マスタ及び在庫系
予約業務
貸出業務
返却業務
移動業務
こっちを選択したんだけど、めちゃくちゃ自信ないんだよね。
午後1の次に自信がない。
第3正規形とかいったから、予約はどうでもいいにしろ、貸し出しとかをヘッダーと明細(機械と資材を分けていない) だけしか分けなかったしね。まあ、機械は号機、資材は機材番号がキーだからそれに無理やりくっつければ・・・って考えたんだけどたぶんアウトだろうなぁ。
問2のエンティティ一覧のたたき台を書きます。
みなさん、リアクションをお願いします。
<マスタ及び在庫系>
営業所
顧客
機械
機材
資材
営業所別資材在庫
顧客使用資材
号機所在
号機保管
号機貸出
<予約業務>
機械貸出予約
<貸出業務>
貸出
貸出明細
機械貸出明細
資材貸出明細
<返却業務>
返却
返却明細
機械返却明細
資材返却明細
<移動業務>
移動
機械移動
資材移動
「号機保管」と「号機貸出」って、導出属性だろうってんで、書き込まなかった。
その二つのエンティティから、リレーションシップが無くって、後半が芋蔓式にダメにならなかったのだけが、救いか。
orz....
俺ヤバスwww
>号機所在
>号機保管
>号機貸出
って、「号機」だけでいんじゃない?
1:1関係だから、属性1つ追加するだけでいいんじゃないかな?
第三正規形を満たすと書いてあったので、同一主キーに従属する属性は分解しなかったです。
貸出も貸出業務内に含めるべきでしょうし。
こうやって考えると、案外、ムズい問題ですよね。。。
導出属性だから書かなかったんですけど、それを言うなら「営業所別資材在庫」と「顧客使用資材」も導出属性なので……。
そっちが書いてある以上、「号機保管」とかも書くべきなのかなぁ、と思います。
せめて「号機」に「貸出し得意先」とかのエンティティを入れるとか。
(貸出先がNULLなら所轄に保管中)
ところで下記の URL の末尾にある「移動業務」のところって、
間違ってません?
http://www.arkweb.co.jp/~haru2005/kaitourei/db.html
「機械移動」の中に「返却番号」があったり、明細があったり……。
導出属性だから書かなかったんですけど、それを言うなら「営業所別資材在庫」と「顧客使用資材」も導出属性なので……。
そっちが書いてある以上、「号機保管」とかも書くべきなのかなぁ、と思います。
問題を明確に覚えてないのですが、
本社で特別に管理する!といった説明があったような・・・
なので、特別に追加したわけです。
号機の管理情報もあった方が便利なのですが、
問題文にそれらしい内容がなかったので、
号機エンティティに全て含めてしまいました。
じゃないと、1:1関係のサブタイプじゃないエンティティが複数もできちゃいますし。
まあ、どのみち、午後①が沈没してますけど・・・
fightです。
スーパータイプのエンティティに区分って、
どこに入れました。
私は、”機材”、”号機所在”に入れました。
貸出明細、返却明細、移動明細は
機材コード経由でわかるかなと思い、記入しませんでした。
みなさんはどのようにかかれましたか??
fightです。
私は、貸出明細、返却明細、移動に外部キーとして
機材コート(機材)を入れています。
これってまちがいでしょうか??
間違いとなると、いもづる式に間違えて、
大変なことになってしまいます。
みなさんは、どのように解答されましたか?
貸出明細、返却明細、移動の三つに、サブタイプを識別する、
「機材区分」みたいなのは、入れてもいいと思う。
そういうのを入れたときに、表の右端に、そういう説明を書け、という事じゃないかな。
午後1にそういう問題あったし。
つーか、表の右端、使わなかったな。
「機材番号」は不要だと思う。
サブタイプの「機械貸出明細」には「機材番号」は不要なので。
fightです。
この問題の採点方法ってどんな感じになるんですかね??
私的には、
(1)
エンティティの洗い出し、及び、線の引き方
(2)
エンティティごとの属性チェック
と思っています。
(1)に関しては○×が判別しやすいかと思うのですが、
(2)に関しては、部分点というのはどのような扱いになるのでしょうか??
意味のない外部キーを書いてしまったもので、
ちょっと心配です。
TACから配点割合が公開されました。
実際とは違うかもしれませんが採点してみると、
57%です。いもづる式にガガーンと間違っていました。
部分点を祈るのみです。
私の自己採点結果は
AM:50/55
PM1:105/150
PM2:114/200
部分点ありますように。。。
TACで採点しました。
号機別所在のエンティティを忘れてました。
機材エンティティに「機械資材区分」を余分につけてしまったようです。
問題用紙に書いた下書きによると、属性名に「顧客番号」と書いたエンティティが・・・。
残りは合ってそうです。
私の自己採点結果は
AM:48/55
PM1:問1約5割
問2約9割
問3約7割
合計約7割
PM2:約9割
おおぼけかましてませんように
>>16
rcpのように午後2が9割という従来の午後2ではあり得ないくらいの点数を取る者も続出している中、今年の簡単な問2で57%だと厳しいかもしれん
部分点込みで7割いけばあるいは・・
来年もお世話になりそうな fightです。
号機の箇所を号機所在と書き
号機別所在の箇所を号機所在のサブタイプとして
号機保管、号機貸出を書いてしまいました。
それに伴い、
機械貸出明細、機械返却明細、機械移動も
サブタイプからリレーションを引いています。
部分点はありそうですかね??
なければ、来年もお世話になります。
午後2は2極化しているんじゃないかな?
概念データモデルが得意、又は十分に対策してきた人は7割以上とれる問題だけど、それ以外の人はボロボロの可能性もあるし。また、午前、午後①で通過させる割合が5%程減りそうな感じがするので、午後②は甘くなるかも?(昨年のソフトみたいに6割り以上だったら皆通過とかあるかも?)
発表が早い=午前、午後①での通過者を減らす
かもしれませんし。
でも、減点があるとすると、そう簡単に高い点数にはならないと思いますよ。(余分な属性、余分なリレーション、余分なエンティティで減点など。)
> 発表が早い=午前、午後①での通過者を減らす
これはいくらなんでも早計では?
他の区分もあるし、SWでは午後1通過者が増えるから午後2で絞られるかもなんて噂があるくらいなのに
午後1の通過者を減らそうと思ってあのボリュームにし、発表を早くしても大丈夫とかそこまで読んでいたとはとても思えないんだが