문제

이것이 너무 간단하다면 죄송하지만 최근에 ER- 모델링에 대한 문서가 많이 발견되었지만 실제 구현을 건너 뛰는 것처럼 보이며 명확히하고 싶습니다.

하위 유형은 하위 유형에 속하는 특성과 함께 슈퍼 타입의 외래 키가있는 두 번째 테이블입니까? 이것은 어쨌든 나에게 가장 의미가있는 것입니다. 하위 유형의 주요 키는 일반적으로 슈퍼 유형과 공유됩니다 (하위 유형의 1 차는 슈퍼 타입에 대한 외부 제약 조건)?

도움이 되었습니까?

해결책

예, 그것은 세 가지 방법 중 하나입니다.

두 번째 방법, 아마도 가장 유사한 방법은 하위 유형의 값을 슈퍼 타입의 필드를 널 링크 할 수있는 것입니다. 더 많은 공간이 필요하지만 하위 유형 별 데이터를 얻기 위해 쿼리가 적기 때문에 성능이 향상됩니다.

세 번째 방법은 각 유형/하위 유형에 대한 테이블을 갖는 것입니다. 이것은 항상 찾아야 할 데이터의 유형/하위 유형을 알고있는 경우에만 효율적입니다. 또한 두 번째 방법만큼 많은 공간이 필요하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top