XRX/資料封裝
外觀
< XRX
資料封裝有幾個動機。
- 你想讓其他人清楚地瞭解應用程式管理的資料。
- 你想使用面向物件系統相同的封裝模式。
- 你想阻止其他應用程式更改你的資料。
- 你想為應用程式資料使用一致的基於角色的訪問控制。
- 你想讓所有應用程式易於共享資料管理程式碼,用於 ID 分配、版本控制和連結等任務。
每個 XRX 應用程式將其所有使用者管理的資料儲存在應用程式的稱為data的子集合中。例如,如果你的應用程式管理業務術語,則術語的集合路徑可能是
/db/apps/terms/data
每個 XRX 應用程式儲存自己的資料。當此應用程式的主集合被刪除時,它管理的所有資料也會因集合結構的簡單性而被自動刪除。