楽々ERDレッスンを読む(3) - 最終回
楽々ERDレッスン (CodeZine BOOKS) のまとめ最終回。1,2回目はここ:
http://d.hatena.ne.jp/tgk/20060526#1148750287
http://d.hatena.ne.jp/tgk/20060806#1154882768
第3部は例題が8つ。やってみて答え合わせするとけっこう同じ絵になっていてちょっと嬉しい*1。
昨日書いたことにひっかけて言うと、同書でもやはり「何をエンティティにするか」の基準は明示されていない。
が、エンティティを切り出す手順はおおよそ
- 核となるイベントを見つける(お題が請求書なら「請求」、注文用紙なら「注文」など)
- 上記イベントは誰が何をすることなのかを考え、「誰が」「何を」をそれぞれリソースとして切り出す
- その他区分コードや後続イベントのエンティティを追加する
に統一されていて実用的。同書は入門書として十分機能する。