User

Product

Timedeal

한 상품에는 최소 하나의 카테고리가 있다고 가정

Purchase

상품 구매 - 큐 사용

구매 가능 시간 존재

해당 시간 전에는 구매가 불가능

기간 중에는 구매 가능

정해진 수량 없으면 구매 불가능

상품을 구매한 사람 수 == 상품의 재고 수량일치

장바구니 X, 결제 X

상품별 구매한 유저 리스트

유저가 구매한 상품리스트 조회

로그인 관리는 세션으로만 관리