- 도메인 모델과 테이블 설계
=> 회원과 주문 테이블을 one to many 관계로 설정, 주문과 주문상품 테이블을 one to many 관계로 설정 후, 재고 테이블을 따로 두어 컵,원두,빨대 등 각 커피를 만드는 재료들의 재고를 관리한다. (총4개의 테이블)
- 구현
=> 임시로 구현을 하던 도중 도메인 및 테이블 설계가 너무 잘못 되었다는걸 확인하고 다시 구현 하기로 하였다.
- 문제점
=> 상품테이블 및 도메인이 없어, 체계화된 재고관리가 불가능하였다. (컵,빨대 및 홀더 등의 공통 재고를 위한 테이블과 개별 상품을위한 상품 테이블을 분리하여 관리해야 하며, 추가로 상품의 종류별로 테이블 및 도메인을 두어(커피,스무디,라떼 등) 관리한다.)
'웹' 카테고리의 다른 글
스프링? 스프링 부트? (0) | 2021.07.13 |
---|---|
[Node js](express) 회원가입&로그인 구현 (2) | 2020.09.11 |
Node js로 웹앱 만들기!! (0) | 2020.08.17 |