강의

멘토링

로드맵

Inflearn Community Q&A

tjdwns45375701's profile image
tjdwns45375701

asked

Java ORM Standard JPA Programming - Basics

Bidirectional Association and Association Owner 1- Basic

연관관계 매핑에 대해서 궁금한점이 있어서 질문드립니다.

Written on

·

287

0

안녕하세요.

연관관계 매핑에 있어서 일대다, 다대일, 다대다 관계를 정하는 기준이 따로 있는지가 궁금합니다.

 

예를 들어서, 제 생각에는

회원 - 주문이 관계에서 볼때

회원은 한번의 주문을 하므로 1:1 관계

주문 - 상품의 관계에서 볼때

여러 상품이 한번 주문되므로 1:n관계라고 생각됩니다.

그러면 member, order, orderItem, item 에서

member - order  = 1:1

order - orderItem = 1:n

orderItem - item = n:1

의 관계가 되는 것이라고 생각됩니다.

근데 현재가지의 수업 내용으로 볼 때에

member - order  = 1:n

order - orderItem = 1:n

orderItem - item = n:1

으로 보고있는거 같은데 맞을까요??

jpaJPAjava

Quiz

객체와 관계형 데이터베이스가 관계를 표현하는 방식의 근본적인 차이는 무엇일까요?

객체는 ID, 테이블은 이름

객체는 참조, 테이블은 외래 키

객체는 속성, 테이블은 레코드

객체는 단방향, 테이블은 양방향

Answer 1

1

yh님의 프로필 이미지
yh
Instructor

안녕하세요. 준준님

해당 내용은 관계형 데이터베이스 기본에 해당합니다.

관계형 데이터베이스를 기준으로 생각하시면 됩니다.

혹시 이해가 부족하다면 관계형 데이터베이스 관련 내용을 학습하시길 바랍니다.

감사합니다.

tjdwns45375701's profile image
tjdwns45375701

asked

Ask a question