2013-07-22 3 views
1

는 다음과 같은 엔티티 관계 모델을 가지고 가정?ER 모델을 어떻게 읽어야합니까?</p> <p><img src="https://i.stack.imgur.com/V1HVV.png" alt="enter image description here"></p> <p>방법이 읽습니까 :

내 교수에 따르면 다음 문은 false입니다

A :

모든 프로그래머가

그래서 난 당신이 같은이 그림을 읽어야 추측 오픈 소스 프로젝트를 개발 프로그래머는 [0, 1] 오픈 소스 프로젝트를 개발합니다.

이 정보가 맞습니까? 그 다이어그램을 읽는 법을 쉽게 배울 수 있습니까?

답변

0

예. 올바른 답변입니다. 사용 된 개념으로

는 (독일어) Teilnehmerkardinalitäten, 당신은 다음과 같이 읽을 수 있습니다 :

형 프로그래머의 기업은 [0,1] "개발"의 관계에 배속 참여하고 있습니다. 즉, 프로그래머는 정확히 0 개 또는 정확히 1 개의 오픈 소스 프로젝트를 개발합니다.

이 다이어그램을 읽는 방식으로 이해하기 쉽습니다.

또 다른 예 : 오픈 소스 프로젝트 유형의 엔터티는 "개발"[1, *] - 시간 관계에 참여합니다. 다시 말해, 하나 이상의 프로그래머가 오픈 소스 프로젝트를 개발합니다.