2013-03-19 3 views
1

ER 다이어그램을 그리는 경우 엔티티 유형에 외래 키를 포함하지 않습니다. 그러나 특정 엔티티 유형의 기본 키는 외래 키를 포함하여 여러 속성에 대해 구성됩니다. 속성 (또는 속성 집합)이 기본 키로 사용된다는 것을 나타내는 표준 방법은 ER 다이어그램에서 밑줄을 긋는 것입니다. 그러나 외래 키가 외래 키 일 경우 외래 키가 복합 기본 키의 일부임을 어떻게 표시합니까? 키가 ER 다이어그램에 표시되지 않습니까? ER 다이어그램에 UML 표기법을 사용하고 있습니다.ERD에 외래 키를 포함하는 기본 키를 표시하는 방법은 무엇입니까?

답변

4

그렇지 않습니다. 그것은 다른 테이블의 기본 키이므로 엔티티 들간의 관계는 다른 테이블의 외래 키임을 보여주기에 충분합니다.

복합 기본 키가 두 속성에 밑줄을 표시하거나 두 속성이 기본으로되는 속성을 표시하려면 첫 번째 속성에 밑줄을 긋고 (원하는 것을 호출하십시오) 두 개의 "하위"속성이 기본 속성을 형성한다는 것을 보여줍니다 키. 그들이 외국인지 아닌지를 기억하는 것은 erd를 그리는 관점에서 부적합합니다.

희망이 도움이됩니다.

관련 문제