logo

첫 번째 정규형(1NF)

  • 관계에 원자 값이 포함되어 있으면 관계는 1NF가 됩니다.
  • 이는 테이블의 속성이 여러 값을 보유할 수 없음을 나타냅니다. 단일 값 속성만 보유해야 합니다.
  • 첫 번째 정규형은 다중 값 속성, 복합 속성 및 이들의 조합을 허용하지 않습니다.

예: 다중 값 속성 EMP_PHONE으로 인해 관계 EMPLOYEE가 1NF에 없습니다.

직원 테이블:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 남자 7272826385,
9064738238
위로
이십 괴롭히다 8574783832 비하르
12 그 자신 7390372389,
8589830302
펀자브어

EMPLOYEE 테이블을 1NF로 분해하면 다음과 같습니다.

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 남자 7272826385 위로
14 남자 9064738238 위로
이십 괴롭히다 8574783832 비하르
12 그 자신 7390372389 펀자브어
12 그 자신 8589830302 펀자브어