Oracle数据库设计:电子商务表结构详解

需积分: 1 0 下载量 28 浏览量 更新于2024-09-20 收藏 2KB TXT 举报
"该资源提供的是一个简单的电子商务数据库模型,主要包含了用户信息、商品信息、商品类别、商店信息以及订单信息等核心表的设计。这些表是通过powerdesigner工具进行设计的,适用于构建一个基础的电子商务平台。" 以下是各表的具体字段及功能解释: 1. 用户表(user): - user_id: 用户唯一标识 - user_name: 用户名 - user_password: 密码,用于登录 - user_email: 用户邮箱,作为联系方式 - user_level: 用户等级,0为普通用户,1可能为VIP,2可能为管理员 - user_real_name: 用户的真实姓名 - user_sex: 性别 - user_birthday: 出生日期 - user_telephone: 联系电话 - user_question: 安全问题 - user_answer: 安全问题答案 - user_address: 用户默认收货地址 - user_province: 省份 - user_city: 城市 - user_postcode: 邮政编码 - user_qq: QQ号码,便于联系 2. 用户附加信息(userinfo): - user_id: 关联用户表的ID - user_blue: 可能是用户的积分或信用值 - user_comments: 用户的评价或评论数量 3. 商品信息(product_info): - product_id: 商品唯一标识 - cat_id: 商品分类ID,关联商品类别表 - sign: 商品标志,可能用于搜索或标记 - product_name: 商品名称 - unit: 单位,如件、瓶等 - old_price: 原价 - new_price: 现价 - sma_picture: 小图片URL,用于展示 - big_picture: 大图片URL,用于详情查看 - product_desc: 商品描述 4. 商品类别(product_category): - ctg_id: 分类ID - ctg_name: 分类名称 - parent_id: 父分类ID,表示层级关系 - ctg_have_child: 是否有子分类,1表示有,0表示没有 5. 商店信息(shop_info): - shop_id: 店铺唯一标识 - shop_name: 店铺名称 - user_id: 店主用户ID - user_blue: 店铺的积分或信用值 - user_comments: 店铺收到的评价或评论数量 - shop_address: 店铺地址 6. 订单信息(user_order): - order_id: 订单唯一标识 - user_id: 下单用户ID - order_time: 订单创建时间 - order_rec_name: 收货人姓名 - order_rec_address: 收货地址 - order_rec_postcode: 收货邮编 - order_rec_number: 收货电话 - order_action: 订单操作状态,例如待付款、待发货、已发货等 - order_pay_amount: 实际支付金额 - order_total_price: 订单总金额 - order_payment: 支付方式,如支付宝、微信支付 - status: 订单状态,0为未处理,1为已处理,2为已完成 这个数据库模型提供了电子商务系统的基本数据支撑,包括用户管理、商品管理、订单处理等功能。用户表存储用户基本信息和联系方式,用户附加信息则记录用户在平台上的行为数据。商品信息表用于记录商品详情,商品类别表组织商品分类结构。商店信息表用于维护店铺信息,订单信息表记录了用户的购买行为和订单状态。这样的设计可以满足一个基本电子商务平台的需求,便于数据管理和业务流程的跟踪。