[DB] unique 한 값이 있음에도 id를 생성해주는 이유

gnoesnooj·2022년 1월 11일
0

user 객체를 관리하면서 userId 도 중복이 안될거고, email 또한 중복이 되지 않을건데 Long id 를 통해서 관리하는 이유에 대한 의문이 들었다.

당연한 이유겠지만, 관리하기 쉬워서다.

email, 주민등록번호, userId (ex. gnoesnooj1004) 등을 통해서 관리하는 것보다,

pk를 Long id 로 관리해서 비교, 검색 등을 하는 것이 훨씬 빠르기 때문이다.

profile
누구나 믿을 수 있는 개발자가 되자 !

0개의 댓글