Database design ERD-乌鸦';s脚符号

Database design ERD-乌鸦';s脚符号,database-design,entity-relationship,erd,Database Design,Entity Relationship,Erd,我正在研究db建模的鱼尾纹符号。我有个问题要问。我看到了一个图(我认为是鱼尾纹符号),其中有两个实体之间有两个关系箭头。除此之外,只有一端定义了最小基数和最大基数。另一端只是定义了一个基数(0或1) 这听起来像“鱼尾纹符号”吗?这是正确的吗?在线上有学习鱼尾纹符号的好教程吗?关于标准的伟大之处在于有这么多可供选择 没有“乌鸦脚符号”这样的东西。正如本文所解释的,有许多不同的工具使用不同的乌鸦脚符号 乌鸦脚符号通常包括实体框和关系线。关系线上通常有一些标记,说明关系两端的基数。用于标记基数的图形约

我正在研究db建模的鱼尾纹符号。我有个问题要问。我看到了一个图(我认为是鱼尾纹符号),其中有两个实体之间有两个关系箭头。除此之外,只有一端定义了最小基数和最大基数。另一端只是定义了一个基数(0或1)


这听起来像“鱼尾纹符号”吗?这是正确的吗?在线上有学习鱼尾纹符号的好教程吗?

关于标准的伟大之处在于有这么多可供选择

没有“乌鸦脚符号”这样的东西。正如本文所解释的,有许多不同的工具使用不同的乌鸦脚符号

乌鸦脚符号通常包括实体框和关系线。关系线上通常有一些标记,说明关系两端的基数。用于标记基数的图形约定因实现而异。有些人使用图形惯例(方形或对角线鱼尾纹、单斜线或双斜线、箭头、开放和填充圆等),而另一些人使用数字和字母,如:0、1或1、n等

还要记住,不同版本的乌鸦脚符号可以包含关于实体和关系的其他信息,例如哪些实体是“强”的,哪些是“弱的”(“弱”:它们的候选键的一部分由一个或多个关系定义)

我总是发现乌鸦脚符号(我自己也喜欢詹姆斯·马丁的IE符号)是表示ERD的强大方式。我认为,如果您选择了一种熟悉的约定,您将能够让几乎所有开发人员或DBA,甚至大多数用户了解您试图传达的数据模型内容


一旦你选择了一个约定,我相信维基百科或谷歌会很快找到一个参考资料,帮助你轻松学习。

关于标记:多几个链接不会有什么坏处:)或者某种带有比较的列表?