We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
기존 장바구니는 상품과 회원 사이의 관계 테이블 형식으로 설계되어있다.
현재 서비스에서는 로그인한 사용자(회원)만 장바구니 서비스를 이용할 수 있다.
위와 같은 형식은 코드로 어렵지 않게 구현할 수 있지만 실제세계와 조금 다른 느낌을 주고, 확장성이 굉장히 떨어진다.
개선한 ERD에서는 회원이 장바구니를 하나 챙기고, 그 안에 상품을 담는 방식으로 개선하였다.
이러한 개선을 통해 추후 비회원에게 장바구니 서비스를 제공할 때 위의 구조 보다는 쉽게 기능 확장이 가능할 것으로 생각된다.