작성
·
291
·
수정됨
0
JPA를 도입하기 전의 DB 테이블들의 PK는 대부분 일정 규칙을 같은 문자열(ex:주문번호)이나 사용자 입력값(ex:사용자id)을 사용하고 해당 PK가 다른 테이블에서는 FK로 참고하며, 또한 타 테이블의 PK로 구성된 복합키가 PK로 많이 구성되는데...
JPA를 도입하면 Long같은 generated value를 임의로 물리적 PK로 생성하고, FK는 기존 논리적 PK칼럼을 참조하는 방식으로 설계 하나요?
실무에서 JPA 도입시 테이블 PK 및 FK 전략이 궁금하네요.