상호 배타적이라는 표현은 개념 ERD에서 논리 ERD로 풀이 할 때 봤던 표현인데,
지금 상황은 상호 베타적 표현보다 도메인 특성으로 보입니다.
1차 정규화(1개 속성 1개 값) 위배로 보기 힘들고,
더더욱 2차 정규화(부분 함수 종속), 3차 정규화(이행 함수 종속) 위배로도 볼 수 없습니다.
속성명이 나이라면 도메인 특성으로 값이 1세~120세 들어가는 것처럼
속성명이 성별이라면 역시 도메인 특성으로 남자, 여자 값이 들어가는 것이 원자성 확보가 문제가 되는 것이 아닙니다.
즉 도메인 특성만을 보고 엔터티를 분리하는 것은 적합하지 않습니다.
단 1개 엔터티에 너무 많은 속성이 있고, 대부분 일부 속성만(게시판 제목처럼) 보는 상황이라면 논리적 분산 기법으로 분리하여
궁극적으로 I/O 일량을 줄이는 기법을 적용할 수 있습니다.