Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 为数据库条目建模的关系图_Sql_Database Design_Data Modeling_Erd - Fatal编程技术网

Sql 为数据库条目建模的关系图

Sql 为数据库条目建模的关系图,sql,database-design,data-modeling,erd,Sql,Database Design,Data Modeling,Erd,您知道显示数据库条目的图表吗?我猜类似于UML中的对象图。我知道有实体关系模型,但它不显示数据库的现有条目。我想在图表中显示数据库条目是很少见的,因为它们通常太多了 实际上,它可以是一个特定于业务的图表,您可以将任何基于DB的应用程序看作是这种“图表”的一种形式,以用户感到舒适的方式显示数据库条目 构建此类图的另一种方法是使用E-R图的一些变体,但显示数据而不是模式,如中所示 Yacoder提到了ER图。这是一个很好的开始。ER图比UML图简单。我见过ER图上有超过一百个方框,方框之间有更多的线

您知道显示数据库条目的图表吗?我猜类似于UML中的对象图。我知道有实体关系模型,但它不显示数据库的现有条目。

我想在图表中显示数据库条目是很少见的,因为它们通常太多了

实际上,它可以是一个特定于业务的图表,您可以将任何基于DB的应用程序看作是这种“图表”的一种形式,以用户感到舒适的方式显示数据库条目

构建此类图的另一种方法是使用E-R图的一些变体,但显示数据而不是模式,如中所示


Yacoder提到了ER图。这是一个很好的开始。ER图比UML图简单。我见过ER图上有超过一百个方框,方框之间有更多的线。这张纸覆盖了整面墙


如果您认为这太复杂了,那么理解一百个表比理解十万行代码更容易。

您所说的“数据库条目”是什么意思?ERD可以是数据库的逻辑或物理模型。直接的区别是逻辑模型不会显示外键列-您必须阅读crows-feet/etc以了解将存在哪些外键。您可能不希望使用UML作为数据库图。请参阅Yacoder发布的e-r图的变化,它显示了我所需要的。我不想显示成千上万的条目。我只想展示一些示例数据。