정규화의 이점 중 하나는 DB의 중복성을 줄이는 것입니다. 하지만 당신이 목표 테이블의 모든 컬럼을 참조하게된다면 궁금합니다.모든 열을 참조하는 경우 외래 키가 중복성을 줄입니까?
예를 들어 Genre 테이블을 참조하는 Video 테이블이있는 경우 Genre 테이블에는 '공포', 'Sci-Fi', 'Romance'등과 같이 상당히 정적 인 값이있는 열이 하나있을 수 있습니다.
이와 같은 경우 두 공간을 구분하는 데 필요한 공간을 절약 할 수 있습니까? 아니면 모든 참조 행을 한 곳에서 업데이트 할 수있는 유일한 이점입니까?
많은 좋은 답변. 모두에게 감사드립니다! 가난한 Joe Celko는 여기에있는 모든 대리인들에게 겁을 먹을 것입니다. D 귀하는 저의 투표를 신중하게 읽고 신속하고 분명하게 답변했기 때문에 제 투표 결과를 얻었습니다, Stephanie. – labyrinth
감사합니다. 필자는 프로그래머 유형의 사람들이 규칙을 극한으로 생각한다고 생각합니다. 항상 x를 수행하면 영원히 그리고 아멘을 의미합니다. 그러나 저는 왜 사람들이 항상 x를한다고 말하는지 이해할 필요가 있다고 생각합니다. 그 이유는 왜 그런지 알 수 없기 때문입니다. –