【发布时间】:2021-09-29 05:20:54
【问题描述】:
我今天刚刚了解了 ERD、如何生成它们以及它们的用途。我尝试使用 pygraphviz、pyparsing 和 pydot 生成我网站的数据库结构图表,但我意识到我不知道如何阅读这个看起来很酷的图表。
谁能帮我解释一下?非常感谢任何帮助!
这里是picture:
【问题讨论】:
标签: database sqlite database-design erd
我今天刚刚了解了 ERD、如何生成它们以及它们的用途。我尝试使用 pygraphviz、pyparsing 和 pydot 生成我网站的数据库结构图表,但我意识到我不知道如何阅读这个看起来很酷的图表。
谁能帮我解释一下?非常感谢任何帮助!
这里是picture:
【问题讨论】:
标签: database sqlite database-design erd
你的图片的一小部分被裁剪了,所以我可以真正阅读图片中的文字。
顶部带有黑框的每个块都是您的数据库表之一。
Message 表(实体)可能是最合理的讨论。 Message 表的所有列都在框中列出。
连接框的线是表之间的关系。其中一条线指向Recipient 表(实体)。该实体通过received_messages 代码连接。
因此,该图称为实体关系图。这是我找到的更详细的解释:What is Entity Relationship Diagram (ERD)?
通常,您在单独的图表中绘制数据库的独立部分,这样就不会那么混乱。
【讨论】: