database - 如何解释实体关系图?
问题描述
我刚刚了解了 ERD,如何生成它们以及它们今天的用途。我尝试使用 pygraphviz、pyparsing 和 pydot 生成我网站的数据库结构图表,但我意识到我不知道如何阅读这个看起来很酷的图表。
谁能帮我解释一下?很感谢任何形式的帮助!!
这是图片:
解决方案
这是您图片的一小部分裁剪,因此我实际上可以阅读图像中的文字。
顶部带有黑框的每个块都是您的数据库表之一。
表Message
(实体)可能是最合理的谈论。消息表的所有列都列在框中。
连接框的线是表之间的关系。其中一条线指向Recipient
表(实体)。该实体通过received_messages
代码连接。
因此,该图称为实体关系图。这是我发现的更详细的解释:什么是实体关系图(ERD)?
通常,您在单独的图表中绘制数据库的独立部分,这样它就不会变得如此混乱。
推荐阅读
- scala - 如何正确退出 sbt 运行?
- c# - NAudio 选择扬声器/耳机(Realtek 高保真音频)
- gnu-assembler - PDP-11 的 GNU 汇编器不检查 BR 范围限制
- angular - NgRx reducer 中的拼接索引不删除一个索引
- java - 硒Java。将文本放在 div 元素中:元素不可交互
- c# - 如何在 C# 中强制关闭命令行窗口
- android - 使用 Identity Server 4 和 nativescript-oauth2 登录挂起
- php - 如何在PHP中发送带有填写表格pdf作为附件的电子邮件?
- r - 将 lavaan.mi 对象 (runMI(), semTools) 提供给 r 中的 semPaths (semPlot)
- angular - Angular Service 被销毁,但为什么订阅仍然从 observable 接收?