业务实体

实体

作为业务数据的载体,业务实体(Business Entity)约定了数据的格式、约束以及与其他实体(数据)间的关联。通过各个实体之间的关系,可以达成具体业务的实现(例如订单与订单明细)。

字段

在实体中,最小单位是字段,即可以把实体看作是一组字段的集合。例如在“客户”实体中,包括了“客户名称”、“联系电话”、“所在行业”等字段。这些字段构成了对一个客户的完整表述。

字段类型

为了保证数据的有效性,应该为字段选择适合的字段类型。例如电话号码应该选择“电话”而非“文本”类型。以下是 RB 目前所支持的数据类型。

字段类型 备注
文本 一般文本,如客户名称。最大长度 300
多行文本 长文本,如客户跟进情况。最大长度 6,000
电话 电话号码或手机号码
邮箱 邮箱地址
链接 支持 http https ftp
自动编号 可设置编号规则。如订单号
列表 下拉列表。如客户来源、订单类型等固定值范围的字段
分类 可以看作是超大“列表”,例如地区(省市区)
多选 多项选择,最多支持 64 个选项
整数
货币 含小数位
日期 仅日期。如 YYYY-MM-DD
日期时间 包括时间部分。如 YYYY-MM-DD HH:II:SS
文件
图片
头像
引用 与其他实体进行关联
单选(是/否)

可针对不同字段类型做个性化配置。例如文件上传的数量、数字是否可以为负数、日期格式等。

系统字段

当新建一个实体,系统将自动添加以下系统级字段,这些字段值通常由系统自动填写,用户无需关心。

字段 说明
所属用户 记录的所属用户,可通过分派修改
所属部门 记录的所属部门,与所属用户联动
创建时间 记录何时创建
创建用户 记录由谁创建
修改时间 记录最近更新时间
修改用户 记录最近更新用户
审批流程 选择的审批流程(实体开启审批流程后可用)
审批状态 当前流程状态(实体开启审批流程后可用)

引用字段回填

当在编辑页面选择引用字段(值)时,系统将按照设定好的规则自动填充同页面上的其他字段值。以此减少重复录入,还能避免错误录入的情况发生。

需要注意的是,系统不能对只读字段进行填充,也不能对未布局的字段进行填充,填充仅仅是页面上发生的行为。

实体关系(引用字段)

在一套业务系统中通常会存在许多实体,这些实体各司其职的同时也能进行有机的结合。例如在一条“订单”记录中,通常包括订单所属的“客户”,这其中订单与客户即存在着引用关系。

在系统实施前期,应当充分考虑与梳理业务实体模型。良好的实体关系设计有利于系统的易用性,也能够避免冗余或无效数据的存在。

编辑更新时间 10/17/2020, 5:01:40 PM