本体建模方式升级:OntoStudio 独创,2D vs 3D 构建本体应用

本体建模方式升级:OntoStudio 独创,2D vs 3D 构建本体应用

从绘制关系图谱,到构建可计算、可运行的业务世界。

过去,构建知识图谱或本体应用,通常从一张关系图开始。

先定义实体,再连接关系,然后不断补充属性、规则和业务逻辑。当业务逐渐复杂,图中的节点越来越多,关系越来越密,模型越来越难理解。即使成功建立了一张庞大的图谱,开发团队仍然需要在数据库、业务代码、指标系统和智能体之间,反复整合数据与逻辑。

问题真的在于模型画得不够好看吗?

真正需要升级的,不只是建模界面,而是本体的构建方式。

OntoStudio 基于 OntoGraph 原生本体数据库的能力,提供两种本体应用构建方式:面向关系组织的 2D 二维建模 ,以及围绕业务对象、计算逻辑与应用行为展开的 3D 多维本体建模。

两种方式均可在 OntoStudio 中使用。用户可以根据业务场景、模型复杂度和应用目标灵活选择,而不必被单一的建模范式限制。

但这两种方式背后,体现的是两种不同的思路:一种主要回答"对象之间有什么关系",另一种进一步回答"这个业务对象是什么、能够计算什么、可以执行什么,以及如何成为一个可运行的应用"。

一、2D 建模:从实体与关系出发

二维图式建模是知识图谱、图数据库以及许多可视化建模工具熟悉的构建方式。

建模人员定义实体,例如客户、订单、产品、医院和科室,再通过关系把它们连接起来:

  • 医院拥有科室。
  • 科室使用耗材。
  • 医生接诊患者。
  • 订单关联商品。

这种方式直观、易于理解,也适合描述对象之间的关联结构。对于关系探索、知识关联和图数据分析等场景,二维图式具有明确的价值。

然而,当业务从"描述关系"走向"构建应用",仅仅依赖实体与关系作为主要建模元素,容易出现新的工程问题。

1. 关系不断增加,业务含义却越来越分散。

为了满足不同业务需求,模型需要加入更多关系、属性和辅助节点。业务语义可能分散在图谱、数据库表、指标定义、计算代码和应用配置中。模型虽然越来越丰富,却未必越来越容易理解。

2. 数据结构清晰,不等于业务逻辑清晰。

实体之间存在什么关系,并不意味着系统已经知道如何计算医生绩效、如何汇总科室运营指标,或者如何执行耗材管理规则。这些能力往往还要交给额外的代码、流程和服务实现。

3. 图谱能够查询,不代表应用已经建成。

当业务需要从关联查询进一步走向指标计算、规则执行、行动反馈和智能体调用时,开发团队通常还要在本体模型之外组织这些能力。

4. 模型维护成本随业务扩张而上升。

新需求不断加入,原有模型需要扩展,旧有关系又可能产生冗余。业务人员难以独立维护模型,技术团队则需要反复梳理结构、数据与代码之间的对应关系。

因此,2D 建模并不是没有价值,而是它擅长的主要是关系结构表达。当目标从知识描述升级为完整的本体智能应用,仅靠这一层就不够了。

二、3D 建模:让本体从关系图谱升级为业务世界模型

OntoStudio 的 3D 多维建模,核心不是简单地把二维图画成立体图,而是改变组织本体的基本思路。

不再只围绕"实体---关系"构建模型,而是围绕 Object(对象)统一组织业务世界中的数据、语义、计算与行动。

在 OntoStudio 中,Object 是统一的组织基础。实体、关系、类型、函数、行动、应用和智能体等不同本体要素,都可以围绕对象进行定义、关联和组织。

这意味着,建模不再止步于"医院拥有科室"这样的关系描述,还可以继续表达:

  • 对象是什么: 医院、科室、医生、药品、医用耗材。
  • 对象之间如何关联: 医院拥有科室、医生在科室接诊、科室领用耗材。
  • 对象如何分类和约束: 对象类型、属性结构以及相应的业务语义。
  • 对象能够计算什么: 医生绩效、科室运营指标、耗材使用指标、医院日汇总。
  • 对象能够执行什么: 业务行动、规则处理、数据更新以及需要反馈结果的操作。
  • 对象如何形成应用: 将数据、计算、行动和关联组织成可供用户或智能体使用的业务能力。

对象不再只是图中的一个节点,也不只是数据库里的一条记录,而是组织业务语义和应用能力的重要载体。

这正是 OntoStudio 与 OntoGraph 希望实现的升级方向:从描述世界的关系模型,走向能够理解、计算和运行的本体模型。

三、2D vs 3D:区别不在画法,而在建模能力

比较维度 2D 二维关系建模 3D 多维本体建模
核心思路 从实体和关系出发 围绕 Object 组织业务世界
主要表达 对象是什么、对象如何连接 对象、语义、计算、行动和应用如何协同
业务逻辑 容易分散在模型与外部代码中 可将函数、行动等能力纳入统一的对象模型
指标与汇总 通常需要额外组织计算逻辑 可围绕业务对象组织指标、派生结果与汇总
模型理解 复杂场景容易形成密集关系网络 可从不同维度和层次理解业务结构
应用开发 经常需要在模型之外继续搭建业务能力 可直接以本体对象及其能力为应用构建基础
扩展方向 增加实体、属性、关系和相关实现 扩展对象类型、计算、行动、应用及智能体能力
主要目标 表达与查询对象关系 将业务语义转化为可计算、可运行的应用能力

这里需要强调:二维和三维并不意味着二维模型必然复杂,也不意味着立体展示本身就能解决建模问题。

真正的差异,是本体模型是否只描述关系,还是能够进一步统一组织数据、业务逻辑与运行能力。

四、OntoStudio 如何把复杂业务世界组织起来?

以医院运营管理为例。

一个真实的医院业务系统涉及医院、科室、医生、药品、耗材、就诊记录、处方、运营指标和财务汇总等大量对象。如果完全依靠关系图来组织,随着对象和业务需求增加,模型很容易变成一张庞大的关系网络。

在 OntoStudio 中,可以从业务对象出发逐层构建。

第一层:建立业务对象

先识别医院运营中真正重要的业务对象,例如医院、科室、医生、药品与医用耗材。

这些对象承载各自的业务属性和数据来源,构成业务世界的基本结构。

第二层:建立对象之间的业务关系

定义医院与科室、科室与医生、科室与耗材、医生与就诊记录之间的关系。

关系不再仅仅是绘制出来的连线,而是用于组织对象、表达业务含义和支持后续计算的模型要素。

第三层:把指标和汇总纳入本体

在基础对象之上,进一步组织医生绩效指标、科室运营指标、耗材使用指标、科室月度汇总和医院日汇总。

例如,耗材使用指标与医用耗材、科室领用和相关业务数据形成关联;科室运营指标则可以结合科室业务数据与相应的计算逻辑。

这样,指标不必只是散落在报表系统里的一个数字,汇总结果也不只是脱离业务语义的数据表,而可以成为本体应用模型中的一部分。

第四层:让本体承载应用能力

在模型之上,可以进一步组织耗材管理、科室管理、医生绩效等应用能力,并根据场景配置相应的计算与行动逻辑。

最终,模型不仅能表达医院由哪些对象组成、对象之间如何关联,还能为实际的业务查询、指标计算和应用运行提供统一基础。

这也是 OntoStudio 的建模方式所强调的价值:业务人员看到的是熟悉的业务对象与业务含义,开发人员构建的是可以承载数据和执行逻辑的本体应用。

五、全本体要素建模:不止实体和关系

很多建模工具都支持实体与关系。真正拉开本体应用开发能力差距的,是模型能否进一步覆盖业务运行所需要的其他要素。

OntoStudio 的设计思路,是围绕 Object 统一组织多类本体要素。

实体(Entity)------表达业务世界中的对象。

例如医院、科室、医生、药品和设备。实体用于组织业务属性、关联信息以及与真实数据之间的映射。

关系(Relation)------表达对象之间的业务联系。

例如医院拥有科室、医生在科室接诊、科室领用耗材。关系用于连接对象,也为关联查询与业务分析建立基础。

类型(Type)------表达对象的分类与语义约束。

通过类型组织对象的类别和结构,让模型具备更清晰的语义边界,避免所有对象都成为缺少约束的孤立节点。

函数(Function)------表达计算与派生能力。

例如绩效计算、使用量计算、业务指标加工和汇总逻辑。函数让本体可以从已有数据和对象关系中进一步产生可用结果。

行动(Action)------表达业务操作与执行能力。

当业务不仅需要分析,还需要执行相应操作时,行动可以承载业务动作及其执行逻辑,使模型向运行层延伸。

应用(Application)------将本体能力组织为可使用的业务功能。

应用可以围绕业务对象、关系、函数和行动组织查询、分析与业务处理能力,降低从本体模型到业务应用之间的转换成本。

智能体(Agent)------让 AI 能够基于本体理解和使用业务能力。

当业务对象、语义、函数和行动具有明确的组织方式时,智能体便可以围绕这些业务能力开展查询、分析和任务执行,而不是仅依靠自然语言猜测业务含义,再临时拼接底层数据与接口。

这些要素并非互不相干的功能清单。它们围绕统一的 Object 组织起来,让业务数据、语义结构、计算逻辑、执行行为和应用能力能够在同一个本体体系中协同工作。

这才是从知识图谱建模走向本体应用开发的关键一步。

六、与 OWL、TBox/ABox 建模方式有什么不同?

在传统语义网技术体系中,OWL 是一种用于表达形式化本体的标准语言。它可以描述类、属性、个体及其语义约束,并支持相应的语义推理。

在这一体系中,常见的概念划分包括:

  • TBox: 描述概念、类、属性和相关约束,回答"这个领域如何定义"。
  • ABox: 描述具体个体以及它们之间的事实,回答"这个领域中实际有哪些对象和事实"。

这种区分对于形式化知识表达、逻辑推理和语义互操作具有重要价值。但对于以业务应用交付为目标的工程团队,仅仅完成概念层与个体层的建模,并不等于业务应用已经可以运行。

从本体定义走向实际业务系统,还需要组织数据接入、计算逻辑、行动执行、应用编排,以及面向用户和智能体的能力开放。

OntoStudio 的重点不是简单地用另一套名词替代 TBox 和 ABox,也不是否定 OWL 的价值,而是面向本体智能应用开发,采用以 Object 为核心的统一建模思路,将实体、关系、类型、函数、行动、应用和智能体等要素纳入可组织、可开发的模型体系。

两种思路关注的重点有所不同:

比较维度 OWL / TBox / ABox 典型思路 OntoStudio 本体应用建模思路
核心关注 形式化语义、概念约束与个体事实 业务对象及其完整应用能力
建模组织 类、属性、个体与逻辑约束 围绕 Object 组织多类本体要素
业务计算 需要结合具体规则、程序或运行系统实现 可将函数与派生能力纳入本体模型
业务行动 通常需要配合外部执行机制 可将行动作为本体应用的建模要素
应用交付 本体定义本身不等同于完整应用 面向从业务建模到应用构建的完整过程

这不是对不同技术路线的简单高低判断,而是应用目标的区别。

如果目标是形式化地表达知识与语义,OWL 有其适用价值;如果目标是把业务世界建模为可计算、可执行、可供智能体使用的应用系统,就需要进一步考虑完整的本体应用架构。

OntoStudio 正是围绕后一目标进行设计。

七、为什么 OntoStudio 同时支持 2D 和 3D?

建模方式升级,不意味着必须抛弃已经熟悉的方式。

二维关系图清晰、直观,在查看对象关联、分析局部结构、梳理业务关系时依然非常有用。对于已有知识图谱经验的技术团队,二维建模也能够降低初始学习成本。

多维本体建模则更适合进一步组织业务语义、指标计算、行动逻辑以及复杂的应用能力,帮助开发者从关系结构出发,逐步构建可运行的业务世界。

因此,OntoStudio 同时支持两种建模方式,并提供静态、单体、立方等不同模型观察视角,让用户可以根据任务需要选择合适的观察和构建方式。

这里的核心原则是:

  • 在梳理关联时,用关系视角理解业务。
  • 在组织对象和业务语义时,用对象视角构建本体。
  • 在设计计算和派生能力时,将函数纳入模型。
  • 在设计业务执行时,将行动纳入模型。
  • 在构建应用和智能体时,复用统一的本体对象及其能力。

不同视角服务于不同任务,但最终指向同一个目标:让本体成为业务系统的统一组织基础,而不是一张独立存在的关系图。

八、OntoGraph 与 OntoStudio:从存储世界到构建世界

建模方式要真正发挥价值,不能只停留在设计器里。

OntoStudio 与 OntoGraph 的结合,正是从本体建模走向本体应用运行的重要基础。

OntoGraph 原生本体数据库,负责承载业务世界。

它为对象、关系以及相关的业务数据提供底层存储和组织基础,使本体不必仅仅停留在设计文档或静态图形中。

OntoStudio,负责构建业务世界。

它把本体要素的建模、组织与应用开发连接起来,让业务模型能够逐步转化为可用的查询、计算、行动与应用能力。

当实体、关系、函数、类型、行动、应用和智能体围绕 Object 进行统一组织时,业务数据和业务逻辑之间就有机会建立更直接的联系。

开发人员不必把所有业务含义都留在代码里,也不必把所有业务能力都拆散到互不关联的系统中。业务模型可以成为连接真实数据、业务定义和应用执行的共同基础。

这让本体不再只是数据治理的一种表达方式,也不仅仅是知识图谱的升级版本,而是进一步成为构建本体智能应用的工程基础。

结语:从画出世界,到让世界运行起来

二维关系建模帮助我们看见对象之间的联系。

多维本体建模则进一步帮助我们组织对象的语义、计算和行动,并把这些能力转化为真实业务应用。

这不是为了追求更复杂的图形,也不是为了引入一个新的建模名词,而是为了减少复杂业务在数据、语义、代码和应用之间反复转换的成本。

OntoStudio 希望推动的,是一次从关系图谱到本体应用的建模升级:

以 Object 为核心,统一组织业务世界;以 OntoGraph 为底座,承载本体数据;以 OntoStudio 为设计环境,将业务对象、计算逻辑和行动能力构建为可运行的本体应用。

从 2D 到 3D,升级的不只是建模方式,更是业务软件的构建方式。

OntoFlow,让业务不止于被描述,更能够被计算、运行与推演。


🔹 作者简介:北京图特摩斯科技(10年深耕动态本体落地的引领企业) - 创始人/发明者 - 闭雨哲,企业合作/入群交流+:biiyuzhe

  • OntoGraph - 本体原生数据库(原AbutionGraph)-底座:2019商用,能力:分布式·流式计算·时序·空间·向量·图谱·函数·行动·派生·权限·时间演化·Agent...,Palantir底层国产替代,超轻量拿来就用。
  • OntoStudio - 本体可视化交互设计器-业务:FED以本体对象为视角设计业务闭环可落地的方案。
  • OntoFlow - 本体智能应用构建工作流-技术:构建并运行企业智能应用,快速落地交付。
  • OntoOS - 本体因果策略推演系统-用户:世界模型架构,洞悉因果影响的可靠决策。
  • OntoX - 本体孪生可视化平台-用户:业务本体运行状态监控及智能问数。

11

相关推荐
天河归来1 小时前
请求原子性实现方式:Redis 互斥与数据库事务协同
数据库·redis·缓存
Navicat中国1 小时前
如何将 Navicat 的 AI 助手连接到本地 LLM
数据库·人工智能·navicat·本地llm
Gauss松鼠会1 小时前
GaussDB 内存相关参数及故障诊断
运维·数据库·sql·oracle·性能优化·架构·gaussdb
斯普信专业组2 小时前
Redis RESP3 协议规范:从入门到实战
数据库·redis·缓存
sunburn-2 小时前
数据库操作完整教程:从基础到实战
java·数据库·mysql
bksczm2 小时前
MySQL之读写分离与分库分表
数据库·mysql
姜鱼问生2 小时前
报数据库连不上?Docker Compose 启动顺序假象:depends_on 不是万能的!
数据库·docker·容器
梅孔立2 小时前
.mdb Access_MDB历史数据文件迁移MySQL实战教程-可直接投喂给ai参考这个帮你完成迁移
数据库·mysql·adb
时间售卖铺3 小时前
MySQL 数据库账户及授权
运维·数据库·mysql·云原生