0
我最近在思考如何在Erp解決方案中將數據分類到不同的類別,基於此,我可以決定將哪些數據去掉並將其放入共享數據庫中用於多個租戶實例。
作爲一個行業慣例,Erp產品分爲兩層。技術平臺層提供了許多可重用的組件和建模工具,使業務應用遵循一致的架構,業務應用層基於它提供業務功能。
因此,基本上可以將數據分類成2個主要types.one是平臺的數據,另一種是業務data.Further,平臺數據可以被分類爲子類:
- 平臺 1)環境 3)元數據(例如:表單描述,業務對象描述,數據模型,工作流程定義) 4)關聯引擎(表單引擎,工作流引擎,數據訪問引擎,使業務功能工作) 4)配置(組織或用戶相關配置) 5)管理相關(用於管理模型的數據結構)
- 業務 1)的模型實例(實際訂單數據) 2)業務配置 3)導出的數據(從模型實例數據和表格的查詢或分析)
分析後,我發現,環境數據,配置,管理相關數據,業務數據都處於高度耦合狀態。元數據只能從實例數據庫中分離出來。
1.我的分析是否合理? 2.是否有任何可供參考的圖案?
謝謝。