雖然以前一直使用tinyint等保存,但是發現業務邏輯經常改變的話,數字順序被打亂,而且肉眼也變得很難識別,如果直接在資料庫中執行SQL語句還要查對應常數配置說明
發現很多國外開源程式使用的都是字元儲存狀態。
雖然以前一直使用tinyint等保存,但是發現業務邏輯經常改變的話,數字順序被打亂,而且肉眼也變得很難識別,如果直接在資料庫中執行SQL語句還要查對應常數配置說明
發現很多國外開源程式使用的都是字元儲存狀態。
誰也不敢打包票業務不變更,最好的資料庫設計就是用字串儲存(雖然可能會犧牲效能)
推薦使用枚舉型態 enum
這種情況可以考慮用 枚舉:enum型
comment 把註解寫清楚,不要涵蓋之前的就可以了嘛
enum or tinyint
用int