互联网服务Oracle

电商网站的数据库表如何设计?

其实我想请教的设计方案,大家在日常生活中都用到过,没错,就是电商网站的数据库表设计。电商网站就很多了:淘宝,京东,亚马逊,等等。但每一个系统都有自己独有的特性。其实我这个需求也和其他电商比较类似,是国际化的电商网站,产品可能会销往全球,自主研发的产品,自主仓库。电商网站一...显示全部

其实我想请教的设计方案,大家在日常生活中都用到过,没错,就是电商网站的数据库表设计。电商网站就很多了:淘宝,京东,亚马逊,等等。但每一个系统都有自己独有的特性。

其实我这个需求也和其他电商比较类似,是国际化的电商网站,产品可能会销往全球,自主研发的产品,自主仓库。电商网站一般的特性,比如组合套餐,优惠折扣,会员折扣,退货付款等该有的都有。

数据库使用oracle数据库,有没有ER案例参考图供参考呀???以前我都做olap型,现在做oltp,还是电商系统,很多表不知道如何设计,比如产品表,要对应仓库库存,要做到国际化,用户权限的控制,很多还是无头苍蝇,没入门。求大神指路!!

收起
参与20

查看其它 14 个回答xtsqianli的回答

xtsqianlixtsqianli数据库架构师德家
回复 13# yinxin


五个大块:订单  用户 供应商 商品  结算

订单流程环节细分:购物车、订单、退单、支付、发货、投诉   
商品环节:上架、下架、审核、进库、出库、库存告警提示、广告、促销活动、限兑、线上、线下
用户:注册、个人中心  
供应商、注册、审核、发货、投诉处理、商户中心
结算:结算、对供应商清算、对银行清算
系统分、前台(个人中心,商户中心)、后台(结算, 报表)
大致框架就是这样,在这框架下按需求进行调整和补充。

    嗯嗯,感谢哥们回复,虽然有点差别,但还是很类似,系统原型已经搞定了。目前就剩下数据库表设计了。
互联网服务 · 2015-09-06
浏览1900

回答者

xtsqianli
数据库架构师德家

xtsqianli 最近回答过的问题

回答状态

  • 发布时间:2015-09-06
  • 关注会员:2 人
  • 回答浏览:1900
  • X社区推广