미해결
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
LOB를 위한 @OneToOne 혹은 @Basic
안녕하세요.
기본적으로 게시판을 만들 경우 LOB를 사용하게 됩니다.
그럼 Lazy를 사용하게 되는데
경험상 어떤 구조가 좋은지 알고 싶습니다.
지금까지는 @ElementCollection을 만들어서 Unique를 주어서 one to one 처럼사용을 하였습니다.
자구 눈에 거슬려서 리팩토링을 하고 싶은데
하나의 테이블에서 @Basic를 사용하는 것이 좋은지
아니면 서브 테이블을 만들고 @OneToOne 관계를 사용하는것이 좋은지 노하우를 공유하고 싶습니다.
@OneToOne에서는 단방향을 사용하고 싶고 서브 테이블의 PK 컬럼은 PK이면서 FK로 설정하고 싶습니다.
(즉, 메인 테이블의 PK값을 사용)
그럼, 수고하세요.