inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 목록 검색, 취소

orderItem 장바구니 기능

474

okky
0

쇼핑몰에서 필수 기능인 장바구니가 있습니다.

현재 강의에서는 장바구니 기능은 없지만

추상적으로 생각했었을 때

orderItem 이 장바구니 테이블이 될수도 있겠다

라는 생각이 들었습니다.

 

만약 그렇게 된다면,

유저가 아이템을 장바구니에 넣게 되면

1:N 관계가 성립됩니다.

 

그러면

유저-주문관계가 아니라

유저-장바구니 관계가 되야하는건가요?

 

흐름을 생각했었을 때

유저(1) -> 장바구니(N)

장바구니(1) -> 아이템(1)

주문(1) -> 장바구니(N)

주문(1) -> 배송(1)

 

장바구니 기능 하나만 추가했는데도 

너무 생각이 많아서 도움을 요청합니다.

답변 1

0

김영한

안녕하세요. okky님

장바구니 -> 유저 관계는 유지해도 되지만, 유저 -> 장바구니 관계는 만들지 않아도 됩니다^^

감사합니다.