2009-05-29 3 views
1

CategorySection-Category 관계와 CategorySection-Categorization 관계의 차이점은 무엇입니까?ERD 해석

  1. CategorySection-Category에는 화살촉과 검은 점이 있습니다 ( ).
  2. 카테고리 섹션 - 분류는 두 끝 부분에 화살촉이 각각 입니다.

둘 다 "많은 관계"를 가지고 있지만이 다이어그램은이 두 관계를 나타내는 다른 기호를 사용합니다. Crowfeet 양단

alt text http://i40.tinypic.com/eslumd.jpg

답변

2

그것은 tyhe 표기법에 따라 달라집니다 당신은 일반적으로 사용되지만 :

  • crowsfoot (화살표)을 나타냅니다 많은
  • 검은 점이 필요 나타냅니다
  • 흰색 점은 선택

을 나타냅니다 다이어그램이 그려지기 때문에 관계가 합리적이지 못하거나 심지어 가능할 수도 있습니다.

+0

"다이어그램이 그려지기 때문에 관계가 합리적이지 못하거나 가능할 수도 있습니다." -> 단순히 시각적 인 표현 일 뿐이라는 것을 데이터베이스 스키마로 간주하는지 여부는 확인되지 않았습니까? – eggdrop

+0

이상한 점은 심볼이 의미하는 바를 이해 했으므로 생성 된 다이어그램이 기본 스키마를 전혀 반영하지 않는 것입니다. 도구에 문제가있을 수 있습니다. – eggdrop

+0

데이터베이스 스키마에서 추출한 경우 일반적으로 스키마를 반영해야합니다. 물론 모든 스키마가 비즈니스 관점에서 이해되는 것은 아니지만 대다수는 그렇지 못하다고 생각합니다. –

1

는 다 대다 관계를 나타낸다.

1
  • 하나의 카테고리는 많은 카테고리 섹션을 가질 수 있지만, 하나의 카테고리 섹션은 하나의 카테고리에 속할 수 있습니다.
  • 하나의 범주는 많은 범주를 가질 수 있지만 하나의 범주는 하나의 범주에만 속할 수 있습니다.
  • 분류는 많은 범주 분류를 가질 수 있으며 범주 분류는 많은 분류에 속할 수 있습니다.

다른 카테고리를 정의하는 여러 가지 카테고리를 만들 수 있지만 카테고리 섹션은 다른 카테고리 (및 카테고리)간에 공유 될 수 있다고 생각합니다.