플랑크톤
1k
2019-06-11 00:05:03 작성 2019-06-11 00:07:23 수정됨
12
2017

보통 쇼핑몰은 DB 테이블갯수가 몇개정도 나올까요?


혼자서 공부할겸 중고경매 쇼핑몰이라는 웹사이트를 만들고 있어요


DB를 짜고있는데..


아직 사이트가 완성되려면 멀긴했지만 테이블갯수가 10개정도..? 아무리생각해도 이정도밖에 안나올거같은데 제가너무 이상하게 만들고있는게 아닌가? 싶어서요


보통 쇼핑몰은 테이블이 몇개정도 나오나요?



0
  • 댓글 12

  • 하두
    12k
    2019-06-11 01:40:58

    식별한 10개가 뭔가요.

    질문이 추상적이세요.

  • 닥스
    395
    2019-06-11 01:48:39

    기본 100개는 깔고 가죠. 그런데 이게 외부 시스템 데이터도 있고 해서 그런 면도 있어요

  • 포렌지
    857
    2019-06-11 02:42:36

    우선 필수적으로 있어야 하는 테이블(상품, 회원...)으로 시작해서 기능 구현하면서 추가해보세요

    장바구니, 리뷰, QnA, 댓글, 주문....만들어보면서 느끼고 부수고 바꾸고 추가하고.....

  • tco99
    2k
    2019-06-11 07:09:33

    안그래도 저도 하나 만들어보려고 하는데...

    얼마나 디테일하게 하느냐에 따라 다르겠지만 일단 회원, 상품, 주문, 결제, 배송, 게시판 정도로 나눠지구요

    회원을 보면 기본정보, 주소지, 포인트 등이 있을거고 

    상품은 기본정보, 가격(이력관리 하려면), 이미지(n개니까 따로), 후기(평점) 정도?

    주문은 카트랑 나눠질 수도 있고 상태값으로 관리해도 될거 같고 이것도 복잡도에 따라서 다를거 같고...

    결제는 단일 테이블로 하는게 좋을거 같구요

    배송은 음... 자체 배송 시스템 없으면 그냥 주문에 합쳐도 되겠네요.

  • 재현아빠
    3k
    2019-06-11 08:16:19

    설계하기에따라 10개가 필요할 수도있고, 100개가 필요할 수도 있습니다.

    테이블수가 적다고 잘 만든 쇼핑몰인게 아니듯, 테이블이 많다고 잘 만든 쇼핑몰이 아닙니다.

    필요한만큼 만드셔도 됩니다.

  • 계정세탁
    472
    2019-06-11 08:49:57
    주 기능만 따지자면 10개정도로 구현가능하겠네요. 그 외는 정말 부수적인 기능들.
  • karolus
    1k
    2019-06-11 09:08:04

    제가 일하는 곳은 700~800개가량 되네요 

    row 가 0인 테이블도 많고 안쓰는테이블도 많고...

  • 초보.
    3k
    2019-06-11 09:17:22

    설계에 따라 그때그때 달라요.

  • 고나비
    27
    2019-06-11 09:27:29

    설계랑 규모에 따라 천차만별일듯요

  • 니플
    2019-06-11 09:47:08

    쇼핑몰 전체 로직을 생각하시면서 DB를 설계하셔야지

    그냥 10개 나올 것같다하고 설계하시면 안됩니다.


    결제 프로세스가 어떻게 되는 지 궁금하네요

    결제만 해도 테이블 많이 나올텐데

    에스크로키는 어떻게 저장하며

    결제수단은 어떻게 저장하며

    경매는 어떻게 작동하며

    등등 나올 것이 많습니다.


    테이블을 어떻게 구성하는 지 알기위해서는

    어떠한 상품을 어떠한 절차에 따라서 누구에게 어떻게 전달되는 지

    구체적으로 말씀해주셔야합니다.


    테이블 10개를 훨씬 넘을 것같은데요?

  • 계정세탁
    472
    2019-06-11 09:50:40
    아 생각해보니 결제나 물류쪽까지 포함하면 10개로는 안 될 것 같네요.ㅋㅋㅋ 진짜 딱 상품 등록, 진열, 카트 정도로만 했을 때 10개로 할 수 있으려나 ㅎㅎ
  • Celsius
    630
    2019-06-11 10:06:36

    erd 보여주세요

    -1
  • 로그인을 하시면 댓글 을 등록할 수 있습니다.