wecode 에서 1차프로젝트로 요기요 홈페이지 클론코딩이 선정되었다.
그래서 요기요 홈페이지 작성을 위해 백엔드 3명이 modeling을하였다.
1. 모델링 고려조건
- 사용자 중심의 서비스 모델링 고려
- 장바구니에 여러가지 가게의 음식이 담길수 있게 고려
- 음식점과 카테고리 분류에 따른 m2m 설정
2. 모델링 결과물
3. 모델링시 마주쳤던 문제들
- one to many 인지 아니면 many to many인지에 대한 개념을 이해하는 것에 어려움을 겪었다.
- cart 와 order 테이블을 두개를 둠으로써 장바구니에 대한 생각을 해볼 수 있었다.
- 적절한 field type 을 설정하고 기본값 설정하는 것에 대해 어려움을 마주했었다.