0

嗨,我是概念数据建模的新手,目前正在研究实体关系图。只是一些我无法找到答案的问题:

  1. 我正在根据给定的场景设计一个 ER 图,当我将我的答案与“模型答案”相匹配时,它是完全不同的,尤其是我在代表两个实体之间关系的菱形中使用的术语。我是否正确地说,代表关系的词语选择可以是任何东西,只要它是合乎逻辑的吗?

  2. 我注意到不同的教程使用不同的方法来表示基数。有的使用crow foot,有的使用M:N来表示many-to-many。标准这么多,建议初学者遵循哪个标准?

提前致谢

4

1 回答 1

0

概念模型用于表示话语领域,以帮助您和用户理解该领域。因此,该表示的措辞和形式应该是最能帮助您和用户理解的。

因此,如果您选择将实体关系图作为概念模型的一部分,使用的术语、符号和图表约定应该是对您和用户最有意义的那些。使用的术语可能特定于您的组织或业务。

没有特别推荐的最佳实践。只要您和用户对您的概念模型充分解释话语领域感到满意,那么模型的生产就实现了它的目标。

于 2014-11-21T13:39:10.730 回答