首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

理解ER图
EN

Stack Overflow用户
提问于 2015-11-23 21:40:19
回答 1查看 1.3K关注 0票数 1

我对从给定的ER图创建表很陌生,虽然我使用过crow的脚图,但我对下面的图表类型完全陌生。

从这个中,如何确定表中的主键、外键和1-1、1-多等关系?

谢谢你的建议。

P.S.我正试图在MySQL工作台上建模,所以如果有任何具体的建议,我将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-23 22:00:46

此关系图包含的信息不足以确定表中的主键或外键。例如,没有列出ShoppingCart的属性,所以不可能说出键是什么。

但是,您可以相当容易地确定这些关系。括号中的数字表示关系的基数,例如(0,*)表示“0或更多”,(0,1)表示“0或1”,(1,1)表示“一个和唯一一个”。例如,从这个图表中,我们可以说一个产品可以在ShoppingCart的“零或多个”实例中,而一个ShoppingCart可以有“零或多个”产品,但是一个产品可以属于“一个和唯一一个”类别。一个类别可以有“零或一”父母,但“零或多”子类别,等等。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33881214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档