Skip to main content
Version: 5.1.0

Link Type 概述

Link Type(链接类型)用于描述两个 Object Type 之间的语义关联关系。通过 Link Type,TIS 本体能够将分散在不同数据表中的业务实体连接起来,形成完整的语义数据图。

在实际业务数据中,实体之间往往存在各种关联关系,例如:

  • 订单(Order)关联到客户(Customer)
  • 商品(Product)属于某个类目(Category)
  • 员工(Employee)隶属于部门(Department)

Link Type 将这些关联关系显式建模为本体中的一等公民,使 ChatBI 查询引擎能够自动理解并利用这些关系,在查询时完成跨实体的数据聚合与分析。

TIS 支持三种关联方式,以适配不同的物理数据模型:

类型适用场景
ObjectTypeForeignKeys两张表之间有直接外键引用关系
JoinTableDataset多对多关系,通过中间关联表连接
BackingObjectType通过已定义的 Object Type 作为中间桥接

关联的 ObjectType 要求

  • 参与关联的 ObjectType 必须已经在本体中创建
  • 使用 BackingObjectType 类型时,左右两端的 ObjectType 必须已设置主键(PK)
  • 一个 ObjectType 可以同时参与多个 Link Type

下一步