Chen 的 ERD 图中的属性是强制性的吗?

Are attributes mandatory in Chen's ERD diagram?

ERD图中使用陈氏表示法时是否必须添加属性符号?

我问是因为在我当前的 ERD 中已经有太多的表和关系,需要 A3 纸大小才能打印出来。添加所有属性符号会使它变得更大且可读性更差。因此,我想知道这是否是一项义务,或者我是否可以将它们排除在外。如果它是强制性的,我如何保持图表的可读性?

Chen 的符号中不强制显示属性。

在他的开创性文章(例如 here)中,Chen 使用了几个仅包含实体及其关系的图表。这形成了他所谓的“上层概念域”,即大局。属性的详细信息可以在其他地方记录,例如在“缩放”一个或几个实体的附加图表中,或者在描述每个实体内容的表格数据字典中。

除了实体和关系之外,您还可以通过显示最相关的属性来丰富此方法:所有关键属性,以及一些允许 reader 想象信息种类的附加属性实体所代表的。属性属于“低级概念模型”(陈氏术语)。

如果您想要包含所有属性,并且您不希望使用单独的字典,则可以将模型分解为几个更小的模型,每个模型都具有其实体和关系的所有属性。一些实体会出现在多个图表中,以允许在它们之间创建 link。然后,属性详细信息将仅在一个图表中详细说明,而在其他图表中隐藏。