如何在UML图中转换复合属性E / R图?

时间:2017-04-14 12:58:29

标签: database uml entity-relationship

我有实体 Person,其中包含属性 "address"。属性地址包含属性 "street name""zip code"

现在,我被要求制作一个UML Diagram,但是当我有一个属性的属性时,我不清楚如何制作它。

我已经有了这个:

  

     
      
  • ID<< PK>>
  •   
  • 地址:字符串
  •   

但我应该怎么做"街道名称"和"邮政编码",现在?它们是"地址"的一部分,但我如何在UML中说明?

1 个答案:

答案 0 :(得分:1)

对我来说,架构是这样的:

enter image description here

在您有关于存储建模的问题之后,您至少有两个选择:两个具有关联的表或嵌入Adress in Person表。

最后一点是如何在UML中建模注释...我不知道正式答案。也许存在三个选项:使用注释来描述,定义一个ste