見出し画像

データモデルを習得する(16)

サービス管理(契約データ)

書き出しトライ

サービス管理(契約データ) ※書き出しトライ

振り返り

「契約データ」とはどんな概念化、それに沿ってどんなテーブルを書き出すか、という観点が腹落ちできておらず、書き出しに時間がかかった。かつ、書き出せていない・間違って書き出してしまった、箇所がある。
次回の書き出しトライでは、リファレンスから「〜の観点でテーブルを書き出すこと」のような指示を前もって作っておくとよいかもしれない。

サービス管理(取引データ)

リファレンス

サービス管理(取引データ) ※リファレンス

気づき

「顧客別月次サマリ」のフィールドの値がどのようにできあがっているか、という観点では、この切り口がわかりやすい。
「利用履歴」は「利用履歴No.」が主キーとなっているが、「顧客ID+
商品ID+年月+履歴行番」のような複合主キーの形になっていないのはなぜか。利用履歴を取引履歴とみなせば、他のデータモデルでも取引履歴No.を主キーとした形は既出なので、利用履歴No.を主キーにすること自体には違和感はない。利用履歴という観点では、利用された順にレコードが格納されるのが重要である&顧客・商品・年月という切り口はそれほど重要ではない(だから主キーを構成しない)という考え方であっているだろうか。

対象のデータモデル

  1. 自治体給付金管理

    1. 世帯給付 ✓ 

    2. 基本データ ✓ 

    3. 住民給付 ✓ 

    4. 事業所給付 ※データモデルが世帯給付と同様のため対象外とする 

  2. ワクチン接種管理

    1. 予防接種 ✓ 

    2. ワクチン在庫 ✓

  3. システム構成(設備)管理

    1. モジュールデータ ✓

  4. 科目履修管理

    1. 科目・講義データ ✓

    2. 進級・履修データ ✓

    3. 学籍管理 ✓

  5. シフト管理

    1. 資源データ ✓

    2. 稼働データ ✓

  6. サービス管理

    1. 組織データ ✓

    2. 商品データ ✓

    3. 契約データ ✓

    4. 取引データ

    5. 統計データ

  7. 受注生産

  8. フレール・メモワール通販管理システム

  9. ラグビーワールドカップ開催データ管理

  10. 自治体

  11. 生産管理

  12. 販売管理

  13. 財務管理

出典:http://dbc.in.coocan.jp/referenceModel.html


この記事が気に入ったらサポートをしてみませんか?