테이블 정규화 가이드
함수 종속성과 후보 키를 검토해 1NF부터 3NF까지의 정규화 후보를 확인합니다.
사용 목적
XLSX 또는 CSV에서 반복 값과 종속 관계를 찾아 중복과 갱신 이상을 줄일 분해 후보를 검토합니다.
사용 순서
- 파일을 선택합니다.
- 분석 모드와 키 힌트를 정해 분석합니다.
- 근거와 반례를 확인해 제안을 승인, 수정 또는 거절합니다.
- 승인 결과를 내보냅니다.
옵션 선택 기준
- 자동: 데이터만으로 후보를 탐색합니다.
- 자동 + 힌트: 알고 있는 키 정보를 분석에 보탭니다.
- 수동 검증: 지정한 관계의 반례를 확인합니다.
실패·주의 케이스
- 표본이 적거나 값이 우연히 유일하면 후보 키 신뢰도가 실제보다 높게 보일 수 있습니다.
- 빈 셀과 혼합 형식이 많으면 종속성 후보가 누락될 수 있습니다.
예시 시나리오
주문, 고객, 상품 정보가 한 시트에 반복될 때 고객과 상품 속성을 별도 테이블로 분리할 후보를 검토합니다.
자주 묻는 질문
Q. 제안된 분해를 반드시 적용해야 하나요?
아니요. 근거를 확인한 뒤 승인, 수정 또는 거절합니다.
Q. 파일이 서버로 전송되나요?
아니요. 파일 읽기와 분석은 브라우저 안에서 처리됩니다.