Ofbiz数据模型详解:当事人及相关表格
需积分: 18 46 浏览量
更新于2024-07-19
收藏 2.58MB PDF 举报
"开源系统ofbiz的数据模型手册涵盖了与当事人模型相关的多个数据库表格,包括当事人基本信息、属性、分类、关系、角色等。手册详细列出了每个表的名称、说明以及字段信息,帮助用户理解ofbiz中如何管理和组织当事人数据。"
在开源企业应用框架Open For Business (OFBiz)中,数据模型是系统核心组件之一,它定义了系统中对象的结构和关系。本手册特别关注的是当事人模型,这涉及到与人、组织、公司等相关实体的数据存储和管理。下面将详细介绍这些关键表格及其功能。
1. 当事人模型:
- PARTY:这是当事人表,包含了所有类型的实体,如个人(PERSON)、组织等。
- PARTY_ATTRIBUTE:存储当事人特定的属性信息,可以是任何与当事人相关的自定义数据。
- PARTY_CARRIER_ACCOUNT:与运输服务提供商相关的账户信息,如物流、快递公司的账号。
- PARTY_CLASSIFICATION:当事人可能属于的分类,如行业类别、客户类型等。
- PARTY_CLASSIFICATION_GROUP:分类组,用于归类多个分类。
- PARTY_CLASSIFICATION_TYPE:定义当事人分类的类型,如客户类型、供应商类型。
- PARTY_CONTENT:当事人相关的内容,可以是文档、图片等多媒体信息。
- PARTY_CONTENT_TYPE:内容的类型,如文本、图像等。
- PARTY_DATA_SOURCE:当事人数据的来源,用于追踪数据的提供者。
- PARTY_GEO_POINT:当事人的地理位置信息,用于地理定位或配送服务。
- PARTY_GROUP:当事人组,例如团队、部门等。
- PARTY_ICS_AVS_OVERRIDE:地址验证服务的覆盖设置,用于自定义验证规则。
- PARTY_INVITATION:当事人邀请,用于活动、会议等。
- PARTY_INVITATION_GROUP_ASSOC:邀请与组的关联,方便批量管理邀请。
- PARTY_INVITATION_ROLE_ASSOC:邀请与角色的关联,定义邀请者在事件中的角色。
- PARTY_NAME_HISTORY:当事人名称的历史记录,用于跟踪名称变化。
- PARTY_NOTE:当事人相关的注释,可能包括备注、反馈等。
- PARTY_PROFILE_DEFAULT:当事人的默认配置,如首选项、设置等。
- PARTY_RELATIONSHIP:当事人之间的关系,如雇主-雇员、供应商-客户等。
- PARTY_RELATIONSHIP_TYPE:定义不同类型的当事人关系。
- PARTY_ROLE:当事人扮演的角色,如购买者、销售者等。
- PARTY_STATUS:当事人的状态,如活跃、暂停等。
- PARTY_TYPE:当事人类型,如个人、公司、组织等。
- PARTY_TYPE_ATTR:当事人类型的附加属性,扩展类型功能。
- PERSON:具体的个人当事人记录。
- PRIORITY_TYPE:定义各种优先级,如任务的紧急程度。
- ROLE_TYPE:角色类型,如管理员、普通用户等。
- ROLE_TYPE_ATTR:角色类型的属性,用于扩展角色功能。
- VENDOR:供应商记录,用于管理供应链中的供应商信息。
1.1.2 ADDRESS_MATCH_MAP 表:
- MAP_KEY:映射键,用于唯一标识一个映射规则。
- MAP_VALUE:映射值,表示根据MAP_KEY的处理结果。
- SEQUENCE_NUM:映射规则的顺序,用于决定处理逻辑。
- LAST_UPDATED_STAMP:最后更新时间,记录数据修改的时间戳。
这个手册为开发者和管理员提供了深入了解OFBiz当事人模型的机会,通过这些表可以构建、查询和维护当事人数据,从而有效地支持业务流程。无论是创建新的当事人、管理关系,还是进行复杂的查询和数据分析,都能从中受益。
2021-09-14 上传
2015-02-10 上传
2013-07-19 上传
2012-12-11 上传
114 浏览量
2010-06-12 上传
灰灰熊的宝藏
- 粉丝: 3
- 资源: 13
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器