オブジェクトの広場9月号

オブジェクトの広場9月号が公開されました。

http://www.ogis-ri.co.jp/otc/hiroba/

記事の内容は、

  • オブジェクトの広場編集員が贈るオススメツール - 2006年 -
  • ちょっとうれしい UML 2.0 のこんな技 - デシジョン入力の巻 -

です。


記事を書いてないのに編集後記書かせていただきました。(^^;)

DB 設計 (主キー、ABD、etc.)

id:habuakihiroさんのところの議論、とても勉強になった。

結局、大事なのはユニーク制約ってことですね。でも、それは要件の変更に伴って変わりうると。だから、ユニーク制約を主キーで表そうとしていることに問題がある。もともと、主キー以外にもユニーク制約はあるわけだし。
ということで、オブジェクト指向との相性もいいし、主キーは ID で良さそうですね。
確かに、主キーだけを特別扱いする ERD の表記法に問題があるのかも。


ABD に関して、(今の)自分だったら、アクティビティ系のテーブルはリソース系やイベント系の履歴にしてしまうかな。ABD にした場合、リソース系やイベント系に FK は入れないんだろうか? 現在の状態は全部導出? とりあえず、もう少し勉強してみよっ。


そうそう、倉庫の問題ですけど、商品をどの棚に入れるかという情報と商品の在庫を同じテーブルに入れるのは気持ち悪い気がするんですけど。