2012-09-18 3 views
0

erd가 다중 값 기본 키를 가질 수 있습니까?erd의 다중 값 키?

그렇다면 관계형 스키마에 매핑 할 때 어떻게 처리합니까?

감사합니다.

답변

0

복합 키 또는 복합 키에 대해 이야기하고 있다고 생각합니다. 상위 수준에서 이들은 (id, date, name)와 같은 여러 열로 구성된 키입니다. 참조 된 테이블에 동일한 열을 만들어 동일한 키를 만들어야합니다.

*Table2* 

id, date, name 

Index1: (id, date, name) 

*Table2* 

id, date, name, favorite_color 

Index2: (id, date, name) references Table2.Index1 
0

는 기본 키로 간주 될 수 있지만 기본 키 다중 값 속성 등의 복합 특성을 갖는 것이 가능하다.

다중 값 속성은 비정상적인 것으로 간주되므로 해당 속성의 다른 엔터티를으로 만들면 해결됩니다.