user_login(登入使用者清單) — user_login_security_group(登入使用者擁有的安全組清單)---- security_group(安全組清單)
user_login 與 security_group 是通過中間表user_login_security_group 展現多對多關系
security_group(安全組清單)----------security_group_permission(每個安全組所擁有那幾個元件的使用權限) ---------- security_permission(各項元件使用權限)
security_group 與 security_permission 是通過中間表security_group_permission 展現多對多關系
security_permission中的資料時通過資料配置檔案導入的,例如
<SecurityPermission description="View operations in the EShop Component." permissionId="ESHOP_VIEW"/>
<SecurityPermission description="Create operations in the EShop Component." permissionId="ESHOP_CREATE"/>
<SecurityPermission description="Update operations in the EShop Component." permissionId="ESHOP_UPDATE"/>
<SecurityPermission description="Delete operations in the EShop Component." permissionId="ESHOP_DELETE"/>
<SecurityPermission description="ALL operations in the EShop Component." permissionId="ESHOP_ADMIN"/>
security_permission除這個外,其他表之前的關聯可通過ofbiz背景操作生成。
說的不對的地方,歡迎大家指正,謝謝!