한 엔터티에 서브타입 후보가 여러개 존재할때는 그집합을 가장 잘 표현하는 한개만 존재하도록 해야 함 한 엔터티에 서브타입이 여러개인 이유 - 첫번째 집합을 나누는 관점에 때라 다양한 뷰 존재 특정집합은 기준이 무엇이냐에 따라 여러가지로 분류 가능 집합을 가장 잘 표현한 분류를 정하기 어려울땐 고유속성이 존재하는 분류를 서브타입은로 정하기 - 두번째 코드를 서브타입으로 표현했기 때문 코드 속성에 존재할 수 있는 코드명을 서브타입으로 표현하면 모델의 가독성이 높아져서 코드를 간혹 서브타입처럼 표현함 코드는 서브타입이 아니기 때문에 코드를 서브타입으로 표현하는 것은 바람직 하지 않음. 주문엔터티에 주문유형,매수매도, 국내국외 3가지 서브타입이 존재하는 것처럼 보임 그러나 서브타입은 하나만 정해야함 바커표기법에..