2005年04月03日

[ テクニカルエンジニア(データベース)/出版社オリジナル ]

アイテック模試午後I 問3反省とメモ

アイテック模試午後I 問3
 データベース分析・設計系問題(問題の概要についてはここを参照されたし)

設問1
・主キーの線引き。問題文を読まなくても線が引けるが,念のため確認を。

(別視点)
設問1(2)を正規化理論っぽく分解すると
 発注(発注番号,発注年月日)
 発注明細1(発注番号SKUコード
 発注明細2(発注番号SKUコード発注枝番,納品予定年月日,発注数量)
と,できるのかも。設計的には「発注明細1」は不要でしょうね。。。


設問2
・連関エンティティの実装
・売上原価の要件をうまく解釈できず。問題文の表現が良くないのでは。。。

発注した商品が仕入先から納品されると,納品単位で仕入伝票番号を付与する。“仕入明細”は,納品された商品の明細で,SKU別に仕入数量と仕入単価を保持する。M社は売上原価を,その都度後入先出によって把握するが,“仕入明細”はこの売上原価を計算する場合の基礎資料となる。

 「その都度」って納品の都度(?)
 「その都度後入先出によって把握する」って把握=管理すること(?)
まぁ,「繰越商品」を管理するテーブルが無いことを見落としていたのも悪いんだけどね。。。


設問3
・汎化&カテゴリ識別子
・組合せグループ管理


【関連記事】
 模試帰ってくる
 アイテック模試午後I
 アイテック模試午後I 完了

Posted by g@kko at 2005/04/03 15:07 | 個別記事表示 | コメントを見る (3) |
この記事をLicWikiに埋め込む:
コメント
2 :9:05/04/03 17:47:53 [RES]

で結局午後Ⅰは何%(´・ω・)?


3 :前スレ973:05/04/03 19:26:59 [RES]


正規化理論的にも「明細1」は不要では?


4 :g@kko:05/04/03 20:03:11 [RES]

>>3
 「有意な識別子」かどうかってことで,
 あんまり気にしなくても良いかと。。