实体图中的属性和关系中的属性有什么不同。

What is the different between Attributes in Entity Diagrams and Attributes in Relations.

在实体关系图 (ERD) 中,列是属于由 table 建模的实体的属性。

但是实体图中的这些属性和数据库中关系中的属性有什么不同。

ER模型中的属性是实体集或关系集到值集的映射。这意味着 non-key ER 属性由物理 model/database 中的 key/value 列对表示,而不仅仅是单个列。

关系模型中的属性对应于关系谓词中的角色(键或非键)。这些通常由单独的列表示,但逻辑关系的组件不需要 one-to-one 与物理模型的元素相对应。一个逻辑日期 可以 由 3 个 int 列表示。一组 true/false 个属性 可以 表示为单个位字段。