You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL关系模型表间关联图形符号(气泡、矩形等)含义咨询

SQL关系模型:表关联逻辑与符号含义

一、图形符号含义

  • 矩形:代表数据库中的一张表,内部通常标注表名,部分场景下会附带展示表的核心字段。
  • 气泡:对应表中的单个字段,多用于ER图中直观展示表的属性,通过线条与所属表的矩形相连。
  • 关联线条及端点符号:连接不同表,定义表间关系的基数(即关联记录的数量限制):
    • 单短线:表示关联的1个实例
    • 多短线/叉号:表示关联的0或多个实例
    • 圆圈+单短线:表示关联的0或1个实例
    • 双短线:表示关联的且仅1个实例

二、表关联逻辑

SQL中表通过**外键(FOREIGN KEY)**建立关联,核心关联类型有三种:

  1. 一对一关联:两个表的记录一一对应,比如「用户表」和「用户实名认证表」——一个用户仅对应一条实名认证记录,一条记录也只属于一个用户。线条两端均为代表“1”的符号。
  2. 一对多关联:最常见的关联类型,比如「分类表」和「商品表」——一个分类下可以有多个商品,但每个商品仅归属一个分类。此时分类表端标注“1”,商品表端标注“多”。
  3. 多对多关联:两个表的记录可互相对应多条,比如「商品表」和「订单表」——一个商品能出现在多个订单里,一个订单也能包含多个商品。这类关系需要借助中间表(如「订单商品关联表」)实现,中间表包含两个主表的主键作为外键,分别和两个主表建立一对多关联。

内容的提问来源于stack exchange,提问作者Tasbeeh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 11:50:01