2
A
回答
3
乌鸦脚(三角形看东西)表示与其他连接表一对多关系。
的空心圆和旁边彼此手段零个或一个关系
小条纹是指至少一个或多个关系
小条纹
我假设它作为外键,但没有明确说明它是实际的。
编辑: 他们不是外键的空心圆和小条纹意味着可以不链接到它的一个部门一个类别条目。
说明:
表格部门与类别有一对多的关系。一个部门可以有多个类别条目。
〜department_id在表格类别中被引用。
1
此表示法是关系数据库建模常用的格式,称为Crow's foot notation。
通常与Entity-relationship model有关,它通过Barker's notation在关系数据库世界thanks to Oracle中变得流行。
由于这个历史原因,多个工具支持与实体关系模型相关的符号,例如MySQL Workbench或MS Visio。
您的屏幕截图似乎来自MySQL Workbench。如果您将其与我提供的链接屏幕截图进行比较,您可能会注意到符号中的一些差异。这是因为这些符号的直接含义是相当可变的,并不像UML这样的语言那样标准化。从一个图到另一个图的圆圈位置不是很严格,但三角形通常指的是一个外键。
相关问题
- 1. 数据库符号在Eclipse图标中的含义是什么?
- 2. #符号的含义
- 3. || =符号的含义
- 4. stat符号名的含义
- 5. 抄写符号的含义
- 6. 符号'<>'的含义?
- 7. PLSQL符号的含义“=>”
- 8. JavaScript中符号“+”的含义?
- 9. #(英镑)符号的含义
- 10. 美元符号的含义($)
- 11. Java中星号符号的含义
- 12. C++中“〜”(代字号)符号的含义?
- 13. python中的符号字符的含义
- 14. Build.scala,%和%%符号含义
- 15. C#:这个符号/字符的含义:^?
- 16. MySQL中'默认数据库'的含义
- 17. &(&符号)字符未插入数据库
- 18. clojure中的符号后点的含义
- 19. Haskell中的>>符号的含义
- 20. Scala中的符号“That”的含义
- 21. 标准包含std C++库之后未定义的符号
- 22. asp.net - 在数据库中搜索包含撇号的数据
- 23. Mysql - 数据库中的表情符号
- 24. 保存数据库中的符号
- 25. 将值插入包含括号/大括号的Access数据库
- 26. Python中“|”符号的含义是什么?
- 27. Swift中'@'符号的含义是什么?
- 28. jQuery中符号$的含义是什么?
- 29. TCL中“@”符号的含义是什么?
- 30. java println语句中+符号的含义
由于这不是UML图,而是ERD,所以我删除了UML标签。 –
它是一个乌鸦脚实体关系图,请参阅http://www2.cs.uregina.ca/~bernatja/crowsfoot.html – xmojmr