1. 用户表(users)
字段名数据类型描述
idBIGINT UNSIGNED主键,用户唯一标识

usernameVARCHAR(50)用户名
password_hashVARCHAR(255)加密后的密码
emailVARCHAR(100)用户邮箱
create_timeDATETIME账户创建韶光
update_timeDATETIME账户末了更新韶光
2. 商品表(products)
字段名数据类型描述
idBIGINT UNSIGNED主键,商品唯一标识
nameVARCHAR(255)商品名称
descriptionTEXT商品描述
priceDECIMAL(10, 2)商品价格
stockINT库存数量
category_idBIGINT UNSIGNED外键,商品分类ID
create_timeDATETIME商品创建韶光
update_timeDATETIME商品末了更新韶光
3. 商品分类表(categories)
字段名数据类型描述
idBIGINT UNSIGNED主键,分类唯一标识
nameVARCHAR(100)分类名称
parent_idBIGINT UNSIGNED外键,父分类ID
4. 订单表(orders)
字段名数据类型描述
idBIGINT UNSIGNED主键,订零丁一标识
user_idBIGINT UNSIGNED外键,下单用户ID
statusVARCHAR(50)订单状态
total_amountDECIMAL(10, 2)订单总金额
create_timeDATETIME订单创建韶光
update_timeDATETIME订单末了更新韶光
5. 订单详情表(order_items)
字段名数据类型描述
idBIGINT UNSIGNED主键,订单详情唯一标识
order_idBIGINT UNSIGNED外键,订单ID
product_idBIGINT UNSIGNED外键,商品ID
quantityINT商品数量
priceDECIMAL(10, 2)商品单价(订单创建时的价格)
6. 购物车表(carts)
字段名数据类型描述
idBIGINT UNSIGNED主键,购物车唯一标识
user_idBIGINT UNSIGNED外键,用户ID
product_idBIGINT UNSIGNED外键,商品ID
quantityINT商品数量
7. 评论表(reviews)
字段名数据类型描述
idBIGINT UNSIGNED主键,评论唯一标识
user_idBIGINT UNSIGNED外键,评论用户ID
product_idBIGINT UNSIGNED外键,商品ID
ratingINT评分(1-5)
commentTEXT评论内容
create_timeDATETIME评论创建韶光
这些表构造是商城系统的根本,实际运用中可能还须要考虑更多细节,如支付信息、物流信息、用户地址信息等。设计时,应根据实际业务需求进行调度和优化。
#PHP#
#java#
#数据库#
#mysql#
#电商运营#