🎯 정규화(Normalization) 정규화(Normalization)는 데이터베이스 설계에서 중복 데이터를 최소화하고 데이터 일관성을 유지하기 위해 데이터를 구조화하는 과정입니다. 정규화는 여러 단계로 나눠서 진행됩니다. 각 단계는 더 높은 정규화 수준을 의미하며, 보통 1NF(First Normal Form), 2NF, 3NF, BCNF(Boyce-Codd Normal Form), 4NF, 5NF까지 진행됩니다. 이 단계별로 데이터베이스 구조를 변형해나가는 것을 정규화라고 합니다. 정규화를 수행하면 중복 데이터를 최소화할 수 있어 데이터 저장 공간을 절약할 수 있고, 데이터 일관성을 유지하며 삽입, 수정, 삭제 등의 작업을 보다 효율적으로 수행할 수 있습니다. 하지만 너무 많은 정규화가 일어날 경우,..