Normalization

Functional dependecy 함수 종속성

속성 A의 value → 속성 B의 value를 결정하는 것

→ Key 개념의 일반화

image.png

image.png

Decomposition 분해

original 테이블을 여러개의 테이블로 나누는 것

image.png

Lossy Decomposition

오리지널 테이블r을 R1, R2로 분해하고 natural join하면서 손실이 발생하는 것

image.png

Lossless Decomposition

오리지널 테이블r을 R1, R2로 분해하고 R1, R2에 대해 projection을 씌워준 후에 natural join했을 때

→ r과 같다면 lossless decomposition 무손실 분해