如何解释实体关系图?

How do I interpret Entity Relationship Diagrams?

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

谁能帮我解释一下?非常感谢任何帮助!!

这里是 picture:

这里裁剪了你图片的一小部分,这样我就可以实际阅读图片中的文字了。

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

Message table(实体)大概是最有道理的一谈了。消息的所有列 table 都列在框中。

连接框的线是table之间的关系。其中一行指向 Recipient table(实体)。该实体由 received_messages 代码连接。

因此,该图称为实体关系图。这是我找到的更详细的解释:What is Entity Relationship Diagram (ERD)?

通常,您会在单独的图表中绘制数据库的独立部分,这样就不会那么混乱。