1NF (1์ฐจ ์ ๊ทํ)
๊ฐ ๋ก์ฐ๋ง๋ค ์ปฌ๋ผ์ ๊ฐ์ด "์์ ๊ฐ"์ผ๋ก ์กด์ฌํ๋ ๊ฒ
ํ ์ปฌ๋ผ์ ์ฌ๋ฌ ๊ฐ์ ๊ฐ์ด ๋์์ ์กด์ฌํ๋ค๋ฉด ์๋ก์ด ํํ์ ๋ง๋ค์ด ์ปฌ๋ผ ๊ฐ์ ๋๋ ์ ์์๊ฐ์ ๋ง๋ค์ด ์ค ์ ์๋ค.
2NF (2์ฐจ ์ ๊ทํ)
ํ ์ด๋ธ์ ๋ชจ๋ ์ปฌ๋ผ์ด ์์ ํจ์์ ์ข ์์ ๋ง์กฑํ๋ ๊ฒ.
ํ ์ด๋ธ์ ๊ธฐ๋ณธ ํค์ ์ผ๋ถ๋ก ๊ฒฐ์ ํ ์ ์๋ ์ปฌ๋ผ(๋ถ๋ถ ํจ์์ ์ข ์)์ด ์์ด์ผ ํ๋ค.
๋ถ๋ถ ์ข ์์ฑ์ ๊ฐ์ง๋ ์ปฌ๋ผ์ ๋ค๋ฅธ ํ ์ด๋ธ๋ก ์ชผ๊ฐ์ ์ ๊ทํ๋ฅผ ์ํํ๋ค.
3NF (3์ฐจ ์ ๊ทํ)
๊ธฐ๋ณธํค๋ฅผ ์ ์ธํ ์์ฑ๋ค ๊ฐ "์ดํ์ ํจ์ ์ข ์"์ด ์๋ ๊ฒ.
๊ธฐ๋ณธํค ์ด์ธ์ ์ปฌ๋ผ์ด ๋ค๋ฅธ ์ปฌ๋ผ์ ๊ฒฐ์ ํ๋ฉด ์๋๋ค.
์๋ก ์ข ์์ฑ์ ๊ฐ์ง๊ณ ์๋ ์ปฌ๋ผ์ ๋ค๋ฅธ ํ ์ด๋ธ๋ก ์ชผ๊ฐ์ ์ ๊ทํ๋ฅผ ์ํํ๋ค.
Reference
'๐ญComputer Science๐ญ > ๋ฐ์ดํฐ๋ฒ ์ด์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
DynamoDB๋ฅผ ์ดํดํ๊ณ ์ฌ์ฉํด๋ณด์ (0) | 2022.04.18 |
---|---|
[DB] ํจ์์ ์ข ์์ฑ (Funtional Dependency) (0) | 2021.04.04 |
[DB] ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฝ์ , ๊ฐฑ์ , ์ญ์ ์ด์ ํ์ (Anomaly) (0) | 2021.04.04 |
[DB] ํธ๋์ญ์ ์ด๋? (0) | 2021.04.01 |