モデリングでは「識別」ネタは、基本だし、また、奥が深い。 「識別キーの分析・設計」だけで、本が一冊、書けると思う。 エンタープライズアプリケーションのモデリングパターンの基本としては、まず、「識別キー」はしっかり押さえておきたいところ。 識別キーについて、ざっと思いつく、参考情報: ■ Evans "Domain-Driven Design" の 「Entities パターン」 ■ ファウラー "アナリシスパターン" の 5章「オブジェクトの参照」 ■ Hruby "ビジネスパターンを使ったモデル駆動設計" の 「識別」パターン ■ Richardson "RESTful Web サービス" 4章の「URI」と「アドレス可能性」 ■ データモデリングの、主キーの議論 ... などなど。 「識別」という関心事 識別という関心事は、「業務」の関心事でもあるし、ソフトウェアの実装技術の関心事でも