요구사항 분석을 할때는 상세기능은 자세히 보지 않고 큰틀부터 분석한다.
요구사항에 없더라도 안정적으로 기능을 구현해야한다. (id양식, 비밀번호양식 등)
가장 먼저 해야하는 일은 데이터 분석이다.(너프한 테이블 설계하기)
Entity(1단계)
User(유저)
- PK
- username
- 비밀번호
- 날짜
Product(상품)
- PK
- 제품명
- 제품사진
- 제품가격
- 날짜
Option(옵션)
- PK
- 옵션이름
- 옵션가격
- 날짜
Cart(장바구니)
- PK
- 옵션FK
- 옵션개수
- 유저FK
Order(주문)
- PK(1)
- 유저FK
OrderItem (주문아이템)
- PK
- 옵션FK
- 옵션개수
- 주문번호(1)
배송, 별점은 구현안함
'Project > 카카오쇼핑 클론코딩' 카테고리의 다른 글
ERD (0) | 2023.06.30 |
---|---|
API (0) | 2023.06.26 |
Paas, Iaas (0) | 2023.06.26 |