跳到正文
English

Devlog #07 · Chen ER Diagram Support

为图表编辑器补上 ER 图:实体、关系线与自动布局的第一版实现。

DigitalScope1 min

v0.7.2ER 图编辑Release

canvasdiagram

☰ 本文目录(4 节)

做了什么#

  • 实体(Entity)节点:字段列表、主键/外键标记
  • 关系线(1
    / 1
    / M
    )三种端点样式
  • 首版自动布局:力导向 + 网格对齐混合策略

为什么#

用户最想要的三种图:流程图、架构图、ER 图。前两种 v0.5 已稳定,这轮补齐第三块拼图,底层仍是同一套 Canvas 渲染引擎。

数据模型#

erDiagram
    DIAGRAM ||--o{ ENTITY : contains
    ENTITY ||--|{ FIELD : has
    ENTITY }o--o{ ENTITY : "relates"

下一步#

  • 关系线的正交路由(当前是直线)
  • 从 SQL DDL 直接导入生成 ER 图