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后台操作生成。
说的不对的地方,欢迎大家指正,谢谢!
分享到:
相关推荐
在OFBiz中,服务层是业务逻辑的承载者,它封装了对数据结构的操作。服务层的设计采用服务组件架构(Service Component Architecture,SCA),服务通过接口定义,实现松耦合和高复用。服务可以调用实体引擎进行数据...
在OFBiz权限管理系统中,采用了“安全组”(SecurityGroup)的概念来关联“权限”与“用户”。系统中的权限种类繁多,包括但不限于系统预设权限、用户自定义权限、资源权限、操作权限等。这些权限与安全组之间建立多...
在OFBiz中,权限数据模型是管理用户访问控制的核心组件,确保只有授权的用户才能访问特定资源或执行特定操作。以下是关于OFBiz权限数据模型的详细解析。 1. **X509_ISSUER_PROVISION 数据模型**: 这个模型用于...
ofbiz数据模型中文手册详细介绍了OFBiz(Open For Business)项目的数据模型结构,它是用Apache License发布的开源电子商务套件的一部分。在OFBiz项目中,数据模型是其业务逻辑的基础,其中定义了大量的数据库表以及...
在这个文档中,我们可以看到 OFBiz 财务模块的服务定义分析,包括服务名称、功能描述和备注信息。 首先,让我们来查看服务定义分析。services_admin.xml 文件中定义了多个服务,包括创建、更新、获取和删除账户会计...
标题中的"ofbiz10.04表结构"指的是OFBiz 10.04版本的数据模型设计,这是企业级开源应用框架OFBiz的一个重要组成部分。OFBiz全称为Open For Business Project,它是一个用于构建企业应用程序的全面业务解决方案,涵盖...
5. **安全性与权限**:系统权限设置、用户管理以及数据安全策略。 6. **升级与维护**:Opentaps的版本更新和维护策略,以及如何平滑地进行系统升级。 综上所述,"ofbiz_cn.doc"文档对于想从事Ofbiz或Opentaps二次...
在Ofbiz中,数据库模型扮演着至关重要的角色,它是系统数据结构的基础,定义了所有业务实体及其相互关系。 数据库模型是Ofbiz的核心组成部分,它描述了系统中的各种实体(如产品、订单、客户等)以及它们之间的关系...
手册首先会介绍Ofbiz的数据模型设计原则,包括实体(Entity)、实体属性(Attribute)、实体关系(Relationship)等概念,以及如何在Ofbiz中创建和管理这些模型。通过学习这些基础,开发者可以更好地理解Ofbiz如何...
在OFBiz中,过滤器用于在请求到达实际处理业务的组件之前进行安全检查、数据验证等操作。 2. **控制器(Controller)**:在OFBiz中,控制器负责调度请求,根据配置文件中的映射规则将请求路由到相应的处理器。...
- **Ofbiz中增加百度地图**:OFBiz允许集成第三方地图服务,如百度地图,以提供地理定位、导航等功能。这通常涉及编写自定义服务和组件来与百度地图API交互。 - **使用entity-auto服务实现国际化**:通过OFBiz的...
组件是Ofbiz中的基本组织单元,它们封装了特定的业务功能。比如,“产品”组件处理与产品相关的所有事务,而“订单”组件则负责订单管理。服务是Ofbiz中执行特定任务的可重用代码单元,可以通过XML定义并调用。实体...
6. **源码分析**:对于开发人员而言,理解OfBiz的源码结构和设计模式有助于深入开发。Demo中的源码可以帮助开发者了解OfBiz的核心组件和工作原理。 7. **社区资源**:OfBiz拥有活跃的社区,用户可以在论坛、邮件...
逆向ofbiz 12.04的表结构,总计 863张表,带外键
OFBiz 10.04的数据模型是其核心部分,包含了841张表,这些表构成了系统各个功能模块的基础数据结构。值得注意的是,其中的"test"表已被删除,这可能是因为它在开发或测试环境中不再被需要,或者是为了优化数据库性能...
- **服务**:描述了OFBiz中的服务接口,如订单处理、库存管理等。 - **组件**:OFBiz由多个组件组成,如产品、订单、客户服务等,每个组件都有一系列的API接口。 - **实体**:OFBiz的实体模型是其数据存储的基础...
过滤器在OFBiz中的一个重要角色是上下文安全过滤器(Context Security Filter),它确保了请求的安全性,防止未授权的访问。通过这种方式,OFBiz实现了业务逻辑与表示层的彻底分离,提高了系统的灵活性和可维护性。 ...
实体在OFBiz中相当于数据库表,所以新建一个实体模型文件`entitymodel.xml`,定义部门表(Department)。在`ofbiz-component.xml`中添加对新实体的引用,确保在构建和加载数据时能识别这个实体。 构建OFBiz有两种...