看板 Database 關於我們 聯絡資訊
哈! 準備練功吧, 即使現在簡單混過, 日後終究還是要面對這個問題. 分類表跟器材要切成獨立的兩個table, 另外還要各自做出可以CRUD+Q (增讀修刪+查)的程式模組. 至於自動檢核倉庫盤點的部份要看實際需 求而定. 以下簡單列舉基本的資料關聯架構: employees <=-----------------+ +- check_records categories <=- equipments <=-+ check_records(檢查表) id check_date equipments_id employees_id check_result categories(器材分類表) id name equipments(器材) id name categories_id xxx employees(作業員) id name yyy 基本上是醬子. 以後分類的增修刪都無需變動到資料關聯架構. 如果一個設備可以做多重的分類, 或是分類之間又有階層式的關聯的話, 那問題會更複雜些. 資料關聯架構的規劃還好, CRUD+Q 程式設計的部份 要跟著應變, 粉累. ※ 引述《blueguan ()》之銘言: : 我最近碰到一個問題,我現在卻不知道該怎麼設計比較好! : 來問問看大家的想法~~ :   每天會有兩個人會清點庫存的器材 :   程式要在定期去檢查這兩個人清點的器材是否正確 : 所以我ㄧ開始的想法如下 : Date Class_A Class_B Class_C : $time X X X : 但是今天碰到的問題是器材的種類會增加或刪除 : 那這樣Table的欄位就會必須要做到動態的方式 : 但是比較希望是能將欄位做到比較少變動的方式 : 請問各位有什麼方式可以來做 :   問各位大大有處理過這樣相似的問題嗎!! : 先感謝各位大大了~~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.191.26