iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 3
1
AI & Data

保險相關資料庫設計系列 第 3

DAY3-逆向工程(需求分析)

  • 分享至 

  • xImage
  •  

我發現關聯式資料庫的設計,光是看工程師姊姊給我的網站,其實能知道的所需資料有限,所以今天打算利用ER-Model來幫助思考這個網站到底需要哪些資料,首先我需要找出實體(Entity)再找出他們之間的關聯性(Relationship)
https://ithelp.ithome.com.tw/upload/images/20200918/20130627wnhnLQIFpM.png
從這一張照片,我可以知道一定有個實體是待辦案件(todolist),跟另一個業務員(salesman)的實體,因為每筆待辦編號都是由一位業務員負責的,
p.s.歐對!我跟工程師姊姊要到這個資料
https://ithelp.ithome.com.tw/upload/images/20200918/201306273EEBy8qPuq.jpg
而每筆待辦編號,都會對應到一個手機險(mobile_master),還記得昨天有一張廠牌規格表(mobile_brandtype)
(下圖)
https://ithelp.ithome.com.tw/upload/images/20200918/20130627MEoBODsNIE.jpg
每個手機險的保險費用,都跟型號價錢有關;
另外我們也可以根據這張圖(下圖)
https://ithelp.ithome.com.tw/upload/images/20200918/20130627CS2Lxjxxkb.png
知道有個信用卡(card)的實體,因為每筆代辦編號的保險費都是由信用卡支付的。
總結一下到目前為止總共歸類出五個主要的實體:

  1. todo_list(待辦案件)
  2. salesman(業務員資料)
  3. mobile_master(手機險基本資料)
  4. mobile_brandtype(廠牌規格)
  5. card(持卡人信用卡資料)
    以上,明天預計找出漏看的主體(會給工程師姊姊檢查),並利用他們之間的關聯性(Relationships),然後試著把他們畫出來

上一篇
DAY2-逆向工程(資料庫設基礎)
下一篇
DAY4-ER-Model設計
系列文
保險相關資料庫設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言