Draw.io使用教學_ERD繪製


接續前篇章,我們完成系統分析需求擷取過程。


定義資料表也就是實體會有哪些?
  • 倉庫:一個倉庫下會有多個原物料存放。
  • 原物料分類:原物料會有不同分類
  • 系統使用者:控管倉儲人員才能使用
  • 出入庫單:紀錄入庫跟出庫時間點


Draw.io旁邊有一個Entity Relation中文叫做「實體關係」






點選既有的屬性後Ctrl+Enter可自動多增加下一個屬性

比方除了倉庫名稱(庫別)
多擴充建檔時間、建檔者員工編號、修改時間、修改者員工編號


多新建一個用戶實體
用戶角色會再細分有普通用戶、管理員兩種身份
再來就是密碼

將Warehouse實體中c_usr_id,m_usr_id前面多註記為FK
將1對多或無的關聯線段拖曳兩個並自行去對照

藉此就能透過此ERD來描述
某一個用戶可以新建/修改0或多筆倉庫。
接續是
原物料跟原物料分類

其中原物料本身具有兩個外來鍵 倉庫ID跟物料分類ID






出入庫單

欄位:操作人ID、物品ID、操作類型(入庫/出庫)、操作數量、操作時間、備註





留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

(2021年度)駕訓學科筆試準備題庫歸納分析_法規是非題