内容平台 · 实体关系图

内容平台 · 数据模型

作者撰写文章、文章经联表与标签多对多关联:文章是聚合根(焦点),字段区逐行列出主键、外键与类型,联表降一级以虚线表示。

内容平台数据模型实体关系图 实体关系图:作者撰写多篇文章,文章为聚合根(焦点强调),通过文章标签联表与标签多对多关联。 1 N 1 N 1 N 撰写 打标 ENTITY 作者 # id uuid handle text name text bio text site_url text ENTITY · 聚合根 文章 # id uuid title text slug text · unique body_mdx text published_at timestamp → author_id uuid status enum og_image text · url ENTITY 标签 # id uuid slug text · unique name text JOIN 文章标签 → article_id uuid → tag_id uuid 图例 聚合根 实体 联表 # 主键 外键 1 / N 基数

焦点

文章 · 聚合根

焦点色落在聚合根或模型的中心实体——此图取文章(唯一外键 → author_id 指向作者),其余实体一律中性。

读法

基数 · 关系动词

  • 关系 = 直线,两端标基数(1 / N,mono 落实体边外 10–12px 配遮罩)
  • 关系动词(撰写 / 打标)居中骑线,遮罩与线留 6px 净空
  • 相关实体靠近排布;文章 × 标签多对多经联表实现

口径

键与类型

  • # 主键(uuid);→ 外键(author_id / tag_id)
  • 字段类型右对齐:uuid · text · timestamp · enum
  • 联表降一级:浅填充 + 虚线描边