본문 바로가기
프로젝트

02. 쇼핑몰 DB ERD 설계

by Backchus 2018. 11. 6.

ERD를 그려서 의존관계를 표현하면서 설계하기가 쉽지 않았다



쇼핑몰을 참고해서 이것저것 테이블을 만들다가 너무 복잡해져버렸다;;

그래서 일단 고객, 주문, 상세 위주로 간단하게 작성하고 필요한 부분은 구현하면서 채워 넣기로....


첫번째로 고객 테이블은 고객들의 고유 코드번호, 비회원이 아닐경우 아이디, 비밀번호, 이름, 이메일주소 까지만 간단히 만들었고

두번째로 주문 테이블은 주문 아이디, 고객 고유 코드번호는 고객테이블을 참조하는 외래키로 설정 하였고, 주문 날짜, 총 가격, 주문 상태를 만들었다.

세번째로 상품 테이블은 상품 아이디, 상품 이름, 상품 이미지, 상품 상태, 상품가격 등 상품정보를 담는 테이블을 만들었다.

그리고 주문 상세 테이블을 만들어 각 주문 아이디에 해당하는 상품과 상품 갯수와 상품가격을 표시하는 테이블 따로 설계하였다.


'프로젝트' 카테고리의 다른 글

01. 쇼핑몰(전자상거래, B2C) 프로젝트 개발환경  (0) 2018.10.06