ISA

일반화와 특수화는 공통 속성과 차이를 나눠 표현한다

공통 속성은 상위 개체에 두고, 하위 개체는 각자의 고유 속성과 제약을 가집니다.

SupertypeEmployee

emp_id, name, hire_date

ISA
SubtypeFullTime
SubtypeContract
SubtypeIntern
단일 테이블: type 컬럼
상위+하위 테이블: 공통/고유 분리
하위별 테이블: 단순하지만 중복 가능