業務表設計是為了給每個業務場景設置的獨立業務表,讓其相互之間互不影響,不在冗余在一起,也可以更好的維護及擴展其他相關業務。
業務表必須創建一張業務主表,創建業務主表后系統會內置審核記錄表和節點提交時間記錄表,這兩張表將不允許操作及修改。
創建主表后,可根據業務實際需求創建副表,比如新員工入職,需要記錄他的工作經歷,學歷信息,都可以將其規劃為多記錄,故此筆者定位為,多記錄一律采用副表,單記錄采用主表即可。
右側可以進行字段設置(NUMBER,NAME字段系統已經內置,無需進行添加,且全局可以使用)
字段配置說明:
* 字段名:系統根據業務表進行自動生成,無需手動處理
* 注釋:表注釋別名
* 字段類型:由于為過程性數據,所以表字段類型無需太過復雜,系統內置類型varchar(文本,日期適用,文件路徑)、text(多文本適用)、decimal(數字金額)、bigint,int,tinyint(數字,狀態等)
* 字段長度:根據實際需求填寫字段長度,如果字段類型為text,長度隨便填寫但不要為空或0
* 小數點:有且只有字段類型為decima時,根據實際情況填寫
* 代碼類型:主要含有系統字典和公司字典,系統字典為全局字典不可以修改(未作界面化管理),公司字典可以自行配置,但是字典類型代碼需要超級管理員配置(這也是為什么不開放給客戶的原因)
* 系統編碼:如果選擇了系統字典,需要選擇字段對應的代碼類型
* 公司編碼:同上
說明:審核結果字段必須為系統字段,且選擇系統編碼
生成的sql等都可以在過程腳本中體現,下載查看或后續升級都可以使用