패스트캠퍼스 강의와 이기적 기본서를 기반으로 공부합니다. 슈퍼/서브타입 논리 데이터 모델 Worker=직원이라는 엔터티는 슈퍼 타입 worker의 하위분류인 관리/교사/스탭은 서브타입 부모 자식 관계가 나타남 슈퍼-서브타입간 관계는 배타적 관계 or 포괄적 관계 공통의 부분을 슈퍼타입 엔터티로 모델링 공통으로부터 상속받지만 차이가 있는 부분에 대해서는 서브타입 엔터리로 구성 분류는 데이터 양과 트랜잭션 유형에 따라 달라짐 슈퍼타입 single type / all in one type 테이블 한 개 슈퍼 타입과 서브 타입을 한 개의 테이블로 도출 테이블 개수가 제일 적음 - 조인 성능이 좋고 관리가 편리 확장성 나쁨 입출력 성능이 나쁨 서브타입 plus type / super+sub type 각각의 서브타..
[SQLD] 2-3. 데이터베이스 구조와 성능
패스트캠퍼스 강의와 이기적 기본서를 기반으로 공부합니다. 슈퍼/서브타입 논리 데이터 모델 Worker=직원이라는 엔터티는 슈퍼 타입 worker의 하위분류인 관리/교사/스탭은 서브타입 부모 자식 관계가 나타남 슈퍼-서브타입간 관계는 배타적 관계 or 포괄적 관계 공통의 부분을 슈퍼타입 엔터티로 모델링 공통으로부터 상속받지만 차이가 있는 부분에 대해서는 서브타입 엔터리로 구성 분류는 데이터 양과 트랜잭션 유형에 따라 달라짐 슈퍼타입 single type / all in one type 테이블 한 개 슈퍼 타입과 서브 타입을 한 개의 테이블로 도출 테이블 개수가 제일 적음 - 조인 성능이 좋고 관리가 편리 확장성 나쁨 입출력 성능이 나쁨 서브타입 plus type / super+sub type 각각의 서브타..
2023.03.07