This repository was archived by the owner on Aug 13, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
2. Architecture
Maestro6788 edited this page Aug 16, 2021
·
12 revisions
- 소비자 회원정보 (consumer_member_info)
- Varchar(45) consumer_id
- Varchar(45) password
- Varchar(45) name
- 소비자 상세정보 (consumer_detail_info)
- Varchar(45) consumer_id
- Varchar(45) address
- Varchar(45) phone
- 가맹점 회원정보 (shop_member_info)
- Varchar(45) shop_id
- Varchar(45) password (암호화)
- Varchar(45) name
- 가맹점 필수정보 (조회, 검색) (shop_essential_info)
- shopId
- brand
- category
- location
- phone
- 가맹점 상태정보 (제약조건 설정) (shop_status_info)
- ShopId
- OpenTime
- CloseTime
- ShopOpenStatus
- ClosingDay
- LastUpdateStatusDay
- 가맹점 운영정보 (shop_operational_info)
- ShopId
- MinOrderPrice
- notice
- 가맹점 편리정보 (조회, 검색) (shop_convenient_info)
- ShopId
- Grade
- DeliveryMethod
- ShopPaymentMethod
- 가맹점 배달 가능 지역 (shop_delivery_area)
- ShopId
- DeliveryLocation
- DeliveryLocationTip
- 가맹점 배달 날짜 가격 (shop_delivery_tip_by_day)
- ShopId
- Date (평일, 주말, 공휴일)
- DeliveryDateTip
- 가맹점 배달 팁 안내정보 (shop_delivery_tip_info)
- ShopId
- DeliveryTipInfo
- DefaultDeliveryTips
- 가맹점 메뉴 등록 (shop_menu_register)
- ShopId
- MenuId
- MenuName
- MenuPrice
- MenuPhoto
- MenuGroup(메인메뉴, 사이드메뉴, 추가메뉴, 주류..)
- Option (추가메뉴:가격,추가메뉴:가격..)
- 주문 메뉴 테이블 (shop_order)
- OrderId (기본키)
- MenuId
- MenuQuantity
- 주문 정보 테이블 (shop_order_info)
- OrderId (기본키)
- ShopId
- Id
- ConsumerPaymentMethod
- ShopRequest
- RiderRequest
- PaymentStatus (결제여부)
- 배달팁
- 주문가격
- TotalPrice
totalPrice를 구성하는 게 맞다고 생각함
장바구니 DB... 장바구니는 DB보단 Redis, 세션 이런걸로 처리할 수 있는 방법이 있지 않을까...? 장바구니 목록까지 디비에 구현하는게 맞을까?