개발바닥곰발바닥
728x90

회원 테이블을 만드려고 하는데 회원 ID가 최소성, 유일성을 모두 만족하는데 왜 기본키로 회원번호를 따로 만드는지 이해가 안가서 찾아본 결과, 회원이 탈퇴할 경우에 ID가 기본키라면 해당 ID를 신규 가입하는 회원이 사용한다던지의 경우에 곤란한 상황이 생긴다. 그리고 게시글 검색 같은 경우에서도 탈퇴한 회원과 새로 가입한 회원의 아이디가 같아지면 탈퇴한 회원의 게시글까지 같이 검색되는 등 문제가 발생할 소지가 있기 때문에 회원번호 컬럼을 따로 만들어 사용하는 것이다.

728x90
profile

개발바닥곰발바닥

@bestinu

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!