안녕하세요 선생님, 강의 잘 듣고 있습니다.
위 사진은 제3 정규형 수업의 숙제 테이블입니다.
선생님은 composite key를 (아이디, 상품명, 수량, 날짜)로 설정하셨던데, 저는 (아이디, 이름)으로 composite key로 설정했습니다.
제 생각에 A는 (아이디, 날짜)를 설정할 수도 있을 것 같고, B는 (아이디, 이름, 날짜)로 설정할 수도 있을 것 같습니다.
그렇다면 3NF를 끝낸 테이블이 사람마다 전부 다를 것이라 생각이 됩니다.
이러한 경우에는 테이블에 알맞은 composite key를 잘못 잡아서 정규화를 개판으로 했다고 보는 게 맞을까요?
아니면 원래 결과가 여러 개 나올 수 있으니 정답은 여러 개라고 생각하면 될까요?
추가적으로 정규화를 더 연습해 보고 싶을 때 참고할 자료나 서적 같은 게 있을까요?