見出し画像

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

科目履修管理(進級・履修データ)

書き出しトライ

科目履修管理(進級・履修データ) ※書き出しトライ

振り返り

フィールドの書き出しが不足しているテーブルがあり、「科目履修管理」についての想定の不足を露呈している。
参考書籍「業務システムモデリング練習帳」の科目履修管理の章を再読した。科目履修のデータモデルの発展の様子をストーリー仕立てで見せてくれるため分かりやすい。

科目履修管理(学籍管理)

リファレンス

科目履修管理(学籍管理) ※リファレンス

気づき

「学科」の主キーが学部Cと学科Cの複合キーとなっていることの理由を再考。上掲の「業務システムモデリング練習帳」の該当章を再読し、学科Cのコード値(001、とか)はユニークでない(異なる学部の学科であれば学科Cのコード値が同じでもよい)ことに気づいた。単純なことだが、そのような単純な事例にも気付けない場合があることを再認識した。

対象のデータモデル

  1. 自治体給付金管理

    1. 世帯給付 ✓ 

    2. 基本データ ✓ 

    3. 住民給付 ✓ 

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

  2. ワクチン接種管理

    1. 予防接種 ✓ 

    2. ワクチン在庫 ✓

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

    1. モジュールデータ ✓

  4. 科目履修管理

    1. 科目・講義データ ✓

    2. 進級・履修データ ✓

    3. 学籍管理

  5. シフト管理

  6. サービス管理

  7. 受注生産

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

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

  10. 自治体

  11. 生産管理

  12. 販売管理

  13. 財務管理

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


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