인프런 커뮤니티 질문&답변
실무에서 JPA 할 때 FK로 개발할때 연관관계를 꼭 맺어주어야 하나요?
작성
·
974
답변 1
2
백기선
지식공유자
안녕하세요.
JPA를 사용하기 때문에 외례키로 관계를 맺어야 하는게 아니라 관계형 데이터베이스를 사용하면서 참조 무결성을 보장하려면 FK를 사용해야 하는 것이죠. 참조 무결설을 보장할 필요가 없는 데이터라면 굳이 FK를 사용하지 않으셔도 됩니다. 다만, 그런 경우에 굳이 해당 데이터를 관계형DB로 관리할 필요가 있는지도 고민해 보시면 좋겠습니다.
감사합니다.





