1.0 KiB
1.0 KiB
title, created, updated, type, tags, sources
| title | created | updated | type | tags | sources | ||||
|---|---|---|---|---|---|---|---|---|---|
| Relational Graph | 2026-05-15 | 2026-05-15 | concept |
|
|
Relational Graph
关系图是将关系数据库中的元组表示为图的数据结构,是 DIME 中 dynamic-relation-modeling 的基础。
构造方式
在 NeurIDA 中,关系图基于 data-slice 构建:
- 节点:每个元组为一个节点,按源表标注节点类型
- 边:通过主键-外键(PK-FK)约束形成连接
与通用图神经网络的差异
- 关系图是异构图(多种节点类型,对应不同表)
- 边有明确的关系语义(由 schema 定义,不是学习得到的)
- 无需图构建的启发式方法(如 kNN),关系由数据库 schema 直接提供
在 DIME 中的作用
- 定义消息传递的邻域结构
- 为元组嵌入编码跨表依赖关系
- 使模型能利用数据库中已编码的结构化知识