나 자바바라~~
메뉴
나 자바바라~~
컨텐츠 검색
블로그 내 검색
태그
최근글
댓글
공지사항
아카이브
권장하는 식별자 전략
2023. 12. 26. 23:31
ㆍ
카테고리 없음
기본 키 제약 조건
null 이 아니고, 유일해야 하며, 변하면 안 된다.
이 세 가지 조건을 만족해야 데이터베이스 PK 조건으로 사용할 수 있다.
앞의 두 조건은 만족하기 쉽다.
하지만 변하면 안 된다는 조건까지 만족하는 자연 키(비즈니스적으로 의미있는 키)는 찾기 어렵다.
왜냐면 먼 미래까지 변하면 안 되기 때문에 어렵다.
그러므로 대체 키(대리 키)를 사용해야 한다.
Long 형 (10억이 넘어도 동작해야 하니까)
+
대체 키(시퀀스나 UUID를 쓴다든가)
+
키 생성 전략을 사용하는 것을 권장한다.
결론은 Auto-increment 나 Sequence-object 둘 중에 하나를 사용하면 된다.
공유하기
게시글 관리
나 자바바라~~
저작자표시
비영리
변경금지
티스토리툴바