해결된 질문
작성
·
183
0
[질문 내용]
안녕하세요
강의 진도를 약 40% 가량 나가다가 다시 처음부터 듣는 와중에 이번 강의에서 궁금증이 생겨 질문드립니다.
객체와 관계형 DB의 차이중 2번의 연관관계에서
"객체를 테이블에 맞추어 모델링"했다고 하셨는데 이게 객체다운 모델링이 아닐 수 있다는건 이해가 갑니다.
그런데 일부러 객체를 테이블에 맞추어 모델링하는 경우가 있나요?
아래와 같이 Member형 필드를 쓰는게 아니라 일부러 id를 쓰는 경우가 있을지 궁금합니다
@Entity
class Team {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@ManyToOne
Member member;
}