MySQL_정규화

song·2023년 10월 6일

MySQL

목록 보기
3/3
post-thumbnail

정규화

  • 중복데이터 없애는 것.

제 1 정규형 (1NF)

  • 하나의 컬럼은 하나의 값을 가져야 한다.
    • 여러 값이 필요하다면 row를 늘린다.
  • 각각의 컬럼은 유니크한 이름을 가져야 한다.
  • 컬럼의 순서는 상관없어야 한다.

제 2 정규형 (2NF)

  • 1정규형에서 하나의 컬럼에 여러 값을 가질 경우 row를 늘리는 것이 아닌 Table을 하나 더 만들어서 값을 분리해 가지고 있는다.

제 3 정규형 (3NF)

  • 극도로 중복을 제거 하는 것.
profile
계속 나아가기

0개의 댓글