kong-api-bundle-insurance データモデル (ER図)

kong-api-bundle-insurance データモデル (ER図) An architecture diagram generated by Archify. PRODUCT · 商品マスタ · Architecture component PRODUCT 商品マスタ SIMULATION · 試算 (非永続・DB無し) · Architecture component · 計算専用 SIMULATION 試算 (非永続・DB無し) 計算専用 APPLICATION · 申込 · Architecture component APPLICATION 申込 POLICY · 契約 · Architecture component POLICY 契約 CLAIM · 請求 · Architecture component CLAIM 請求 CUSTOMER · 顧客マスタ · Architecture component CUSTOMER 顧客マスタ 試算対象 (非永続) (1:0..多) 対象商品 (1:0..多) 契約商品 (1:0..多) 申込者 (1:0..多) 契約者 (1:0..多) 請求者 (参照) (1:0..多) 契約化 (成立分のみ) (1:0..1) 請求対象 (1:0..多) Legend Database

アーキテクチャ

  • • 6エンティティは同名の独立したFastAPIマイクロサービスにそれぞれ対応
  • • 各サービスが自分のデータモデルを単独DBとして保持し、他サービスのDBには直接アクセスしない

非永続データ (SIMULATION)

  • • SIMULATIONのみ試算計算の結果を保存しない (DB無し)
  • • PRODUCTを参照して都度計算するだけの一時的な関係

カーディナリティの読み方

  • • (1:0..多) = 親1件に対し子は0件以上
  • • (1:0..1) = 親1件に対し子は0件か1件 (成立時のみ生成)