게시글 테이블에 작성자 정보 외래키 member_id(FK) 작성자 이름 member_name 가 있음 외래키만으로도 이미 member테이블을 참조해서 name을 가져올 수 있고 그게 정규화 원칙에 맞는데 굳이 게시글 레코드에 name을 넣는 이유?? 비슷하게 주문에서도 주문자 이름 주문자 전화번호 등등 해당됨 원본 테이블에 참조해서 가져올 수 있는데 굳이 매번 레코드마다 중복 저장함 조인 성능 문제는 빼고 얘기하는거임
여자란 존재도 db로 쉽게 설명해주세요!
ㄷㅊ - dc App
딘퐁님은 강사하면 안되겠다
ㅠㅠ - dc App
뭐라는거야 십덕아 ㅡㅡ
좀애매하긴한데 이해했음 살짝 디시로 보면 member_id는 포인터라 과거 갤로그 도 지금 닉인거고 member_name은 copy라서 갤로그에 전닉도 보인다는거지?
빠르기는 포인터가 당연히 빠르지만 데이터 정합성을 위한 copy인건가
ㅇㅇmember_id만 있는 경우엔 회원정보를 바꾸면 작성글 주문정보에 이름이 전부 바뀌는 반면 name을 저장하는 경우는 값 복사가 작성 당시 정적인 상태가 기록됨 - dc App
@딘퐁 굳굳 이해했는데 나중에 한번더 공부해봐야겠다.
@1일1행 값을 복사하는 이유는 정합성이라기보다 특정 시점에서의 값을 저장하고 싶을 때 만약 주문을 하고 닉변을 하면 주문서에는 닉변하기전 이름이 남는 게 의미상 자연스러워서 - dc App