关于ER图中带交叉标记箭头含义的技术问询
ER图里交叉标记的意思
你看到的这种交叉标记,其实是可选参与关系的另一种画法,和你之前知道的“圆圈表示零”是一个意思。
在部分ER图的规范里:
- 带交叉的线,代表这个实体可以不参与该关系,也就是关系基数是0到N(0..N)
- 不带交叉的直线,代表实体必须参与该关系,基数是1到N(1..N)
说白了就是不同符号体系表达同一个逻辑,不同建模工具或者规范可能会用不同的符号来区分“可选”和“强制”的参与约束,本质和你熟悉的圆圈/直线标记是一回事。
内容的提问来源于stack exchange,提问作者moth
相关产品推荐
相关产品推荐

