首页 > 解决方案 > 如何解释实体关系图?

问题描述

我刚刚了解了 ERD,如何生成它们以及它们今天的用途。我尝试使用 pygraphviz、pyparsing 和 pydot 生成我网站的数据库结构图表,但我意识到我不知道如何阅读这个看起来很酷的图表。

谁能帮我解释一下?很感谢任何形式的帮助!!

这是图片

在此处输入图像描述

标签: databasesqlitedatabase-designerd

解决方案


这是您图片的一小部分裁剪,因此我实际上可以阅读图像中的文字。

测试项目

顶部带有黑框的每个块都是您的数据库表之一。

Message(实体)可能是最合理的谈论。消息表的所有列都列在框中。

连接框的线是表之间的关系。其中一条线指向Recipient表(实体)。该实体通过received_messages代码连接。

因此,该图称为实体关系图。这是我发现的更详细的解释:什么是实体关系图(ERD)?

通常,您在单独的图表中绘制数据库的独立部分,这样它就不会变得如此混乱。


推荐阅读