慧集通(DataLinkX)iPaaS集成平台-业务建模之业务对象(一)

通过左侧导航菜单〖业务建模〗→〖业务对象〗,进入该界面;在该界面可以查看到系统中已存在的业务对象;

1.新建业务对象

在DatalinkX中进入【业务建模】的【业务对象】页面,点击【新建】按钮进入新建页面;

新建页面左侧选择该业务对象对应模块,填入编码名称(实体名会根据编码自动生成,实体名对应数据库表名称一般在实体名前面加上对应模块编码;例:编码为BizObject 那么自动生成得实体名为 BIZ_OBJECT 由于模块是SY 基础模块 那么按照规则最终实体名为:SY_BIZ_OBJECT

右侧明细(*)为必填项,该数据维护和数据库维护一致,如果是主键则勾选【标识】列,如果可空则勾选【可空】即可。【域】如果维护这个字段是多个业务对象通用可以先维护对应【域】然后在此选择对应的即可(域或者业务对象一般都是有多个业务对象使用相同属性才会维护,然后各个不同业务对象去引用即可)。【数据类型】则是该编码对应字段存储不同的类型选择,一般有整型、数字、日期、小数、文本等。后边长度列则是该字段在数据库存储占用不同空间。小数位只有小数类型的字段需要维护。【权限字段】、【权限对象】则是决定该业务对象受没受到权限得控制,如果我们在角色那里维护得有关于该业务对象的权限但是在业务对象中没有进行维护权限字段,那么设置的权限在该业务对象中不生效。

注:当我们前面这个业务对象维护完成之后点击【发布】按钮,则会在【表管理】生成对应的一条数据,在表管理同样发布之后那么这个业务对象就在数据库有对应的数据库表生成了。

2.对象关系

当我们选择一条业务对象然后点击功能按钮【对象关系】,则进入业务对象之间通过主键关联关系维护界面。

该功能维护之后那么俩个业务对象之间相当于存在一种关联关系,通过该关系后台会自动查出另一个对象的所有数据。例:业务对象中模块字段:属性为:Module;依赖对象:模块(业务对象);依赖属性:Code|模块编码。这样我们的业务对象和模块之间的对象关系就维护好了,我们可以通过业务对象中Module和工厂定义的Code关系来得到Module的对应名称。

属性:指该业务对象相对应得字段名称;

别名:指该业务对象得字段 $符+字段编码拼接

依赖对象:被依赖得业务对象名称

依赖属性:被依赖业务对象与依赖对象得关系字段名

依赖条件:可以填写对应得条件来过滤显示得依赖数据 例:

BizObject=StockOrder 该条件得意思是业务对象类型表中 BizObject 字段等于StockOrder 值得所有数据。

‍​​​⁠​⁠‍‍‬​‍‌​‬​​​‌‌​​⁠​​​​‬‬‬​‬​​​​​‍⁠​​‌​‍‬​慧集通操作指南 - 飞书云文档

相关推荐
数据库小学妹几秒前
数据库管理工具有哪些?2026主流工具分类与选型对照
数据库·数据库管理工具·数据库工具·信创数据库·数据库客户端
bingHHB3 分钟前
销售订单同步实战:MES生产领料/补料→金蝶材料出库
数据库·集成测试
yexianglunbai14 分钟前
冷备份与热备份的区别详解
数据库
ZhengEnCi16 分钟前
SQL 与 NoSQL 本质差异完全指南:从数据模型到选型决策的深度剖析
数据库
龙腾AI白云19 分钟前
数字孪生:与人工智能融合的技术图景
大数据·数据库·人工智能·知识图谱
夜雪一千32 分钟前
MySQL中修改JSON类型的数据实战
数据库·mysql·json
竣达技术1 小时前
就地显示 + 远程上传,铅酸蓄电池在线监测完整解决方案
运维·数据库
HUIBUR科技1 小时前
AI 中枢,面向企业场景构建的 AI 智能体
前端·数据库·人工智能
for_ever_love__1 小时前
MySQL 优化器与 OPTIMIZER_TRACE:把‘为什么选这条计划‘问到水落石出
数据库·mysql·优化器·trace·optimizer·执行计划分析·cic
j7~1 小时前
【仿 RabbitMQ 项目】发布订阅消息队列 (篇九):队列数据管理,内存镜像 + SQLite 持久化实现
数据库·c++·分布式·sqlite·rabbitmq·队列数据管理