表1: File (FID,Fname)表2: UserGroup(GID,Gname)表3: ActionPermissions(PID,Pname)表4: File_Group_Permissions(ID,FID,GID,PID)用四个表完成给某个文件指定用户组每个用户组指定权限,一文件对应多个用户组 每个用户组针对这个文件有不同的操作权限。Hibernate应该如何配置,表结构是否合理呢?