inflearn logo
강의

Course

Instructor

김영한 강사님의 수업중에 궁금한 점이 있어서 질문드립니다.

175

whdk333

31 asked

0

 

화면 캡처 2024-04-18 235742.png실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 강의를 수강중인데 궁금한 점이 생겨서 질문드립니다.

OrderItem과 Item이 단방향 다대일관계라고 나와있는데, 다른 것들은 다 양방향인데 왜 예네들만 단방향인건가요?

그리고 "하나의 주문상품은 여러 개의 상품을 주문할 수 있으니" 다대다 아닌가요?? 하나의 상품도 여러 개의 주문상품에 들어갈 수 있으니" 양방향 관계 아닌가요??

 

 

 

 

 

 

 

김영한강사님 강의 수업 질문 연관관계

Answer 1

0

OMG

안녕하세요. whdk333님, 공식 서포터즈 OMG입니다.

(1) 도메인 모델과 테이블 설계 15분 30초부터 복습해주세요 😀

image

다음과 같이 설명을 해주셨는데요.

예를 들어, 치킨이라는 상품 입장에서 내가 어느 주문에 포함되었는지 주문상품과 관계를 맺을 필요가 없기에 단방향으로만 설계하셨습니다 😀

설계관점이기에 상품이 주문상품과의 관계가 필요하다면 양방향으로 설계하시면 됩니다 ^^

-

(2) 주문(ORDER)과 상품(ITEM)은 다대다 관계지만, 다대다 연관관계를 지양하기에 일대다 다대일로 풀어서 주문상품(ORDERITEM)이 포함되었습니다.

하나의 주문상품(ORDERITEM)은 여러 개의 상품(ITEM)을 주문(ORDER)할 수 있으니

라는 설명이 잘 이해되지 않습니다. 하나의 상품이 여러개의 주문상품에 포함될 수 있고,

하나의 주문에는 여러개이 주문상품이 포함되는 개념이 맞지 않을까요?

 

감사합니다.

쿠폰이 안 들어와서 문의 드립니다.

0

60

2

교재 있나요? 서브 노트 있나요?

0

60

1

라이브 질문있어유

0

64

1

혹시 강의 연장은 따로 불가능 할까요?

0

144

2

다음강의는 뭐에요?

0

95

1

실무에서 주로 사용하는 Compass의 다양한 기능

0

120

1

스택을 사용해서 pop하는 부분이 이해가 안가요 ㅠㅠ

0

145

1

자동완성기능

0

175

2

Chrome 대신 Chromium을 사용해도 문제가 없을까요??

0

185

1

함수의 정의/호출 관련 질문

0

209

1

cascade, 연관관계 사용 기준 질문.

1

459

1

[7. Scanner][문제와풀이4] ScannerWhileEx3 질문

2

365

2

[Scanner] 7-3.반복예제(ScannerWhile3) 질문

0

270

1

섹션 5 부록. IT 용어 시리즈 가)편에서

1

487

2

Bitstream이 생성이 안돼서 질문드립니다!

1

1227

1

날짜와 시간연산 강의 관련 질문!

1

367

1

Junit Test DI 방식 질문드립니다.

3

1047

1

카드 역배치 문제 질문있습니다.

0

421

2

dataset 객체 개수 차이

0

419

1

영한님 로드맵 jpa 강의 질문드립니다

0

439

1

일대다 단방향은 무조건 피해야 하나요?

0

1105

1

Wrapper 클래스란?(실습) 프로젝트에서

0

578

1

연습문제(달팽이) 21분:59초 질문

0

371

1

왜 DP로 풀어야하는지 궁금합니다

0

244

1