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後臺操作生成。
說的不對的地方,歡迎大家指正,謝謝!