同じ間違いを連続で……orz

勉強
平成19年度春季情報処理技術者試験まで後6

午後2を2問解きました。
この2問で全く同じ間違いを仕出かす。
これは凹む。

因みに点数は両方6割丁度くらい。
合格ラインが6割と言われていますので本当にギリギリです。
部分点によっては合格することも期待出来ますが、勿論逆も然り。



間違えた問題というのはエンティティのスーパータイプ/サブタイプの分割の問題です。
どうしても互いに排他の状態が頭から抜けてしまう。


在庫品受注明細( 受注番号, 受注明細番号, 商品番号, 受注数量 )
直送品受注明細( 受注番号, 受注明細番号, 商品番号, 受注数量 )

この2つのテーブルを受注明細をスーパータイプとし、
在庫品受注明細と直送品受注明細をサブタイプの関係にする理由を述べよ。

見た目のテーブル構造が同じなので、
受注明細( 受注番号, 受注明細番号, 商品番号, 受注数量 )
としても問題無さそうな感じがしますが、それはダメです。
実は商品番号の参照先が違います。

スーパータイプ/サブタイプにする理由は、
特定のインスタンスだけが特定のエンティティと係わり合うから。
つまり、在庫品受注明細で定義した方は在庫品としか係わり合いが無く、
同様に直送品受注明細で定義した方は直送品としか係わり合いが無いから。

過去にも何度か出てきた事柄で、
しかも別の問題では明確な理由までは分かりませんでしたが分離することを閃いたりもしたものですが、
その問題では本当にたまたまで、それ以外のときはどうしても出てこない。
ダメだなぁ……。

先日の包含関係でスーパータイプ/サブタイプの設定のこともあるし、
エンティティの対応関係って奥が深いなぁ。

因みに例のテーブル構造をスーパータイプ/サブタイプに分割すると、
受注明細( 受注番号, 受注明細番号, 受注数量 )
   在庫品受注明細( 受注番号, 受注明細番号, 商品番号 )
   直送品受注明細( 受注番号, 受注明細番号, 商品番号 )
となります。



【TBS】「免許ぉ? 何の?」「警察だったら答えるけど」 TBSの取材車、駐停車禁止場所に堂々と駐車→違反の指摘に開き直り
最近TBS大人気だな。

【政治】 「石原都知事がそんな認識だと、東京都民も心配では(笑)」…兵庫県知事、「阪神大震災」発言で批判
とりあえず、兵庫県民は怒り狂った方がいい。
他府県の知事が言うのでも大問題になりそうな暴言なのに、
地震直撃で最も被害の大きかった県の代表がこういうこと言うのってどうなの?

> 兵庫県井戸敏三知事は、「震災の犠牲者の8割は地震直後の圧死が原因だ」と反論します。
まず、地震が起きた直後の段階で生死が判明していたのかと。
どれほどの人が生き埋めになって、怪我の状態も全く分からないから迅速な救助が必要なわけで。
ついでに言うと、こいつは既に亡くなっているなら瓦礫の下に放置していてもいいと言うのか?
事切れていても外に出してあげたいと思うのが普通の神経じゃない?
私だけ?

> 「なぜ自衛隊の派遣が遅れたら2000人犠牲者が増えたのか、いい加減な議論をしていただきたくない。失礼です」
この反論は意味不明。
どういう意図があるのか私の低脳さでは理解出来ません。
こいつの発言の意図を汲み取れた方は私に説明してください。
何でこうまでして既に亡くなっていたと決め付けたいわけ?

徹底的に糾弾して罷免させるべき。
阿部知子祭り再来だな、こりゃ。