繁体   English   中英

如何修复 ER-Diagram 中的冗余?

[英]How can I fix the rendundancy in my ER-Diagram?

我的 ER-Diagram 有问题,希望有人能提供帮助。 场景:用户可以创建联系人。 用户还可以向联系人添加注释。 注释由一个文本字段组成。 联系人可以连接到笔记,这意味着; 一个联系人可以链接到多个笔记,一个笔记可以链接到多个联系人。 现在我有一个实体“用户”和一个实体“联系人”,这是多对多的关系。 但我被困在一个点:我不确定“笔记”是否也必须是一个实体,因为我必须展示笔记和联系人之间的多对多关系,但我也必须展示用户和笔记之间的关系。 这将导致ER图 到一个多余的圈子。 任何帮助将不胜感激谢谢!

您肯定需要将note显示为实体。 现在,由于您已经定义了contactnote之间的关系,因此无需显示personnote之间的另一个关系。 您可以通过usercontact组合获取usernote

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM