我该如何阅读ER模型?

时间:2013-07-22 12:34:01

标签: entity-relationship-model

假设您有以下实体关系模型:

enter image description here

你怎么读这个?

根据我的教授,以下陈述是错误的:

  

每个程序员都开发一个开源项目

所以我想你应该阅读这个图:

  

程序员开发[0,1]开源项目。

这是对的吗?你能给我一个简单的规则来阅读这些图表吗?

1 个答案:

答案 0 :(得分:0)

是的,这是正确的。

由于使用的概念是Teilnehmerkardinalitäten(德语),你可以这样读:

程序员类型的实体在“开发”关系中参与[0,1]次。换句话说,程序员正好开发了0个或正好是1个开源项目。

我认为这种阅读此图表的方式使其易于理解。

另一个例子:类型开源项目的实体参与关系“开发”[1,*] - 次。换句话说,开源项目是由一个或多个程序员开发的。