doc.dev1x.org

データモデリングでドメインを駆動する ――分散/疎結合な基幹系システムに向けて(杉本啓)

書籍情報

書籍目次

第1章 基幹系システムとデータモデリング──新たなビジネス,新たな帳簿デザイン

[概要]

第2章 基幹系システムの構造──活動のシステムと経営管理のシステム

[概要]

第3章 基幹系システム設計のアプローチ──帳簿のデザインとデータモデリング

[概要]

第4章 活動のシステム(SoA)──残概念に基づく業務・帳簿の分割

[概要]

第5章 経営管理のシステム(SoM)──多次元,バージョン,ビジネス・ルール

[概要]

第6章 会計から生まれ,会計に回帰する──SoAとSoMの分離,帳簿の純化と進化

[概要]

第7章 ソフトウェア設計とデータモデル──用途から道具への転換

[概要]

ソフトウェアには可変性が必要

ソフトウェアのデータモデルに可変性を追加する方法3選

テーブル駆動方式

ドメイン特化言語

第8章 帳簿の分割と結果整合性──分散/疎結合な基幹系システム

[概要]

第9章 マスターの共有──エンティティとロール方式

[概要]

第10章 SoMとSoAの疎結合化──変わるものと,変わらぬもの

[概要]

第11章 データモデリングの基礎理論──図的記法とメタモデル

[概要]

第12章 偶有的複雑性に対処する──論理削除,テーブル分割,時系列データほか

[概要]

第13章 概念/論理/物理データモデル──ただひとつのデータモデル

[概要]

第14章 データモデルとドメインモデル──ドメイン駆動設計への共感と批判

[概要]

終章 ドメインを駆動する設計

[概要]