API 명세서
- 접근 권한 별로 조회되는 내용을 비고란을 통해 적어주시면 좋다.
- 주문, 배송정보를 조회 시 배송ID나 주문 ID를 response데이터에 포함
- ENUM값은 명시해주는 것이 좋다.
- AI를 이용해서 최단경로를 구할 수 있을 수 있으니 다익스트라 알고리즘은 굳이 사용 안 해도 될 거 같다(확인필요) - > 배송에 주문이 여러개 있다면 다익스트라가 맞지만 지금은 그런게 아니라 다이렉트로 쏴도됨
ERD
- 업체는 특정 하나의 허브에 포함되어 있어 재고부분은 허브에서 하는것이 편한방법이다.
- 지금은 설계에 대한 구현이 복잡할 수 있으니 단순하게 할려고했지만 충분히 이해한다.
- 슬랙 테이블에 수신ID는 유저의 키인지 슬랙 ID인지 명확히 보여줘야된다.
인프라 설계도
- 캐시를 사용하면 추가
- 그라파나도 추가해야된다.
→ 유저키로 기록을 남기려고 했다.
- 유저조회 - 매니저 마스터 아니면 자기 자신 밖에 조회 안됨
- 목록 조회 API 들 - 서치 파람 / 오름차순 내림차순 기준 작성
- JSON Array - productList 안에 있는 타입은 productList.productId 이런 식으로 적어주면 좋다.
- 주문 정보 조회 시 배송 정보도 같이 조회가 되게 끔 하면 좋겠다.