【发布时间】:2013-04-25 12:25:21
【问题描述】:
作为标题;关系上是否允许多值属性?例如,我想创建 2 个实体 - 房东和租户。我想在“Rents_to”关系中添加一个多值属性“Contract”。多值属性“Contract”下的属性将包含“Contract_start_date”、“Contract_end_date”和“Contract_ID”。
【问题讨论】:
标签: database-design entity-relationship data-modeling
作为标题;关系上是否允许多值属性?例如,我想创建 2 个实体 - 房东和租户。我想在“Rents_to”关系中添加一个多值属性“Contract”。多值属性“Contract”下的属性将包含“Contract_start_date”、“Contract_end_date”和“Contract_ID”。
【问题讨论】:
标签: database-design entity-relationship data-modeling
这真的是一个关于如何绘制图表或如何对数据建模的问题吗?您尚未指定您使用的 ER 表示法。任何 ER 图只是一些实体和关系的图片,如果您需要说明多值属性,那么您应该能够这样做。
大多数现代 DBMS、软件工具和数据建模者都避免使用多值属性,因为它们对许多应用程序都有明显的劣势。
【讨论】: