[jsp] 쇼핑몰 DB구조..
세실
책보고 쇼핑몰 만들어보고 있는데요..
간단한 예제라서 책에서는.. 주문리스트 구조가..
주문자id, 상품번호, 수량 이렇게 되어있는데요..
좀 확장을 하다보니..
주문번호, 아이디, 이메일, 휴대폰번호, 상품번호, 수량, 날짜, 결제상태,
받는사람이름, 메일, 전화, 휴대전화, 주소, 주문메세지, 입금자명
이렇게 됐습니다.. 그런데 상품을 주문할때.. 한번에 2가지 이상을 주문하면
주문번호, 아이디, 상품번호, 수량 을 제외하고는 모두 같은 데이터가 들어가 버리니..
중복되는 데이터가 너무 많은 것 같아서요; 보통 주문리스트 DB 구조가 어떻게 되나요;
주문번호는 그냥 오토인크리즈드 로 늘어나게 했는데.. 저것도 같이 주문한 상품은 통합되게
해야 할 것 같은데.. 주문번호는 어떻게 생성하나요; 중복안되게 하려면;; 날짜랑 시간을 이용해서 만드나요?;
order_num
id
email
cellphone
idx
quantity
date
state
t_name
t_email
t_phone
t_cellphone
t_addr
comment
pay_name
33
holls2000
1
1
8
1
20060406000000
wait
박
holls2000@
02-2616
016-786
서울시
잘~ 배달해 주세요
박
34
holls2000
1
1
7
1
20060406000000
wait
박
holls2000@
02-2616
016-786
서울시
잘~ 배달해 주세요
박
-
들샘
음... DB정규화에 관심을 좀 가지시는 게 좋을 듯 합니다.
-
채움늘
답변들 감사합니다 (__) 도움 많이 되었습니다.....
-
아메
테이블을 구성하실때 그 테이블에 성격에 맞게 나눠주시는게 좋을듯합니다.
상품테이블, 주문 정보테이블, 고객테이블 각각에 테이블 간에 연관성이 있는 키를 만드시는게
상품 : 주문 = 1 : N , 고객 : 주문 = 1 : N으로 연결하시면 될듯합니다. -
찬솔나라
주문번호를 키로 해서 주문기본내용(주문자, 주소 등등)과 주문상세내용(물품명, 물품수량, 가격 등등)으로 나누시면 됩니다.
-
agine
-_-조인을 이용해서 어떻게요 주문번호 기준으로
주문번호,아이디,상품번호,수량 이랑
주문번호, 메일,폰번호,날짜,상태,받는사람이름, 받는사람메일 등..........
이렇게요 나눠서요ㅡㅡ? -
빛초롱
테이블 조인을 이용하세요..
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2702287 | c++ 변수 중간값 뽑아내서 비교하는 법 | 헛장사 | 2025-07-21 |
2702258 | AS2,0 함수에서 매개변수의 타입이 각각 다를때는? (5) | 하림 | 2025-07-21 |
2702228 | 이 표현은 무엇인지... 몰라서요. (2) | 도란도란 | 2025-07-21 |
2702197 | dll 인젝션 사용법좀 알려주세요 | 새밝 | 2025-07-21 |
2702147 | dd 안에 div들어가도 되나요? (8) | 꿈 | 2025-07-20 |
2702086 | [질문]세션 박스 질문입니다. (1) | 하연 | 2025-07-20 |
2702057 | 씨언어 숙재좀 풀어주실분 ㅜ.ㅜ (3) | 난슬 | 2025-07-19 |
2702000 | select 사용시 label 문제 질문드립니다. | 김예쁨 | 2025-07-19 |
2701970 | 실행파일의 이름은 어디서 변경하는지요???? | 호빵녀 | 2025-07-19 |
2701856 | 다시 한번 대체텍스트 관련 질문입니다.. (1) | 한샘가온 | 2025-07-18 |
2701803 | 저에게 지식의 자비를~ 베푸소서~!! (4) | 봄바람 | 2025-07-17 |
2701773 | 메모장 파일을 읽고 출력하는 내용에 관한 질문입니다. | 한국드립 | 2025-07-17 |
2701748 | 아이피 변경 부분이요... | 날애 | 2025-07-17 |
2701665 | 자바스크립트 // 왜 if 두개를 쓰면 오류가 나죠? (2) | 글리슨 | 2025-07-16 |
2701636 | 모바일웹 게시판 만들기 조언좀 부탁드려요 ㅜㅜ (2) | 정훈 | 2025-07-16 |
2701610 | [질문] AS3 액션으로 스테이지 사이즈를 조절할 수 있는 방법이 있을까요? (1) | 앵겨쪼 | 2025-07-15 |
2701556 | input text에 한글을 default 하려면.. (3) | 히나 | 2025-07-15 |
2701528 | apmsetup 접속이.... (5) | 곰돌이 | 2025-07-15 |
2701506 | 암호를 *로 (6) | 도도한 | 2025-07-14 |
2701475 | 배열최대값 찾기인데; 소스좀 해석해주세요; | Orange | 2025-07-14 |