Day34 - JOIN
오늘은 JOIN 에 대해서 알아 봅시다. JOIN 위와 같은 테이블을 만든다면....? job에 있는 값이 중복되어 있는 것을 확인 할 수 있습니다. 이럴 경우에, 만약 홍길동의 직업이 바뀐다면, job에 있는 내용을 전부 수정해야 합니다. 그리고, 이 데이터가 저장된 공간이 1개당 1원이라고 생각해 보죠. 만약, 홍길동의 데이터가 많다면, 그만큼 손해가 커지는 것 입니다. 그래서 위와 같은 테이블은 분해해서 만들어 주어야 합니다. (정규화) - 장점 - 1. 중복을 피할 수 있다. 2. 홍길동의 직업을 변경할 때도 하나만 변경하면 전부 다 바뀐다. 3. 다른 홍길동이 존재한다고 했을 때, 알아보기 편하다. 4. info 테이블에 존재하지 않는 user를 가지고 있을 수 있다. 이렇게 분해한 테이블 들을..
2021.04.02