用戶、業務組、角色、權限 表設計

第一個圖:用戶、組、角色的關聯關係,只是讓用戶在對應組下具備了選擇對應角色的能力,用戶並未關聯角色。

第二個圖:固定任意倆個實體的一個實例,均可找到多箇中心實體與之對應。

 

詳細設計:

用戶表。

 

業務組。意味着如果給角色綁定某個業務組,那麼就綁定了它的所有父業務組,也就所有的父業務組都綁定該角色。但是子組並不能繼承父組的角色。

 

業務組關聯角色,給業務組綁定角色,只能給子業務組綁定父業務組具備的角色,這也符合上面角色綁定業務組的規則。

相比給角色綁定業務組,該方法只能從上至下逐步綁定。

業務組擁有的角色僅限於本業務組,和繼承的父業務組的角色無關,如果想具備父業務組的角色,只能手動綁定。

 

業務組關聯用戶,一個用戶對應多個組。

如果該用戶處於低級組,那麼他也是父組的成員。

 

 

關聯關係:

用戶->業務組->業務組->角色->權限

 

用戶通過關聯業務組,具備了選擇該業務組下指定角色的能力;

可以通過用戶-業務組-角色來指定用戶具體具備的角色。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章