看到后台数据库一大坨表项,不熟悉的还真难以下手(如下)。
下面讲讲用户模块(User)的数据库表之间的简单关系。
如果安装TPshop官方的学习工程,可以在下面链接进入用户界面:
手机版:http://tpshop.com/mobile/User/index.html
pc版:http://tpshop.com/home/User/index.html
从电商业务功能上分的话,表单可以分为六大模块:
- 用户(users)
- 消息(message)
- 订单(order)
- 评价(comment)
- 收藏(collect)
- 优惠(coupon)
我的这个版本中手机版没有消息模块。
如下图:
也贴个PC版界面,对业务有个认识(大家经常上淘宝京东,估计比我还熟,还请跳过。。。)
以下详细的表结构和简介可以参考:
正文来了:
!下面的表都不带前缀哈
一. 用户(users)
主要包含用户基本信息、收货地址等
主要相关表:
users(基本信息)
user_address(收货地址)
user_collection
user_level(用户等级)
二. 消息(message)
主要包含消息通知、用户消息等
message(消息通知)
user_message(用户消息)
三. 订单(order)
主要包含订单信息、订单商品关系等,与商品(goods)强相关,如果是多商家平台,也与商家(store)强相关
order(订单信息)
order_action(订单操作)
order_goods(订单商品关系)
goods(商品信息,以下商品相关,订单多多少少会获取所需数据)
goods_activity
goods_attr
goods_attribute
goods_category
goods_collect
goods_consul
goods_images
goods_type
group_buy
store_*
四. 评价(comment)
主要包含评价等
comment(评价信息)
五. 收藏(collect)
主要包含商品收藏关系等,如果是多商家商城,还有商家关注关系表
goods_collect(商品收藏关系)
store_collect(商家关注)
六. 优惠(coupon)
优惠主要指优惠券、积分,主要包含优惠券、优惠券关系等,积分和用户余额存放在users表中
coupon(优惠券信息)
coupon_list(优惠券关系)
-end-