요즘 토이 팀 프로젝트를 진행중이다. 여기서 백엔드의 역할을 맡아서 수행 중인데 DB 설계를 하고 MySQL 에러 해결한 내용을 기록하려고 한다.일단 우리 프로젝트 주제는 "공동 구매 마켓 페이지"이다. 기획 제외하고 실질적인 개발 기간은 10일 정도라서 기능의 확장을 염두해두고 설계했다. 1. 로그인, 회원가입 - session, crypto 사용2. 마이페이지에서 정보 수정, 정보 조회3. 마이페이지에서 구매 등록, 판매 등록 정보 조회4. 구매 등록하기5. 판매 등록하기1. DB 임시 설계나는 DB를 4개로 나누어서 설계했다.UserCategoryProductOrder_item 각 상품에는 식품, 전자기기, 도서라는 카테고리가 존재하고 이를 조회할 수 있기 때문에 Category 테이블을 하나 만들..