您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 小米数据库设计_Oracle
1用户表M_USER创建用户表M_USER,表结构如表1所示。表1M_USER表列名数据类型字段说明是否为空备注U_IDNUMBER(10)用户ID否主键USERNAMEVARCHAR2(50)用户名否唯一,可用于登陆PASSWORDVARCHAR2(50)用户密码否EMAILVARCHAR2(50)邮箱否可用于登陆PHONEVARCHAR2(11)手机号否唯一,验证手机号之后可以进行登陆ID_CARDVARCHAR2(18)身份证唯一ADDRESSVARCHAR2(500)收货地址LEVEL用户级别管理员(可读可写不可删)为1,超级管理员为0,普通用户为2NICKNAMEVARCHAR2(50)昵称个性昵称,不可用于登陆STATUSNUMBER(1)用户状态1正常,0已注册未激活MONEYNUMBER(10)米币PLATFORNUMBER(1)注册平台1手机,2邮箱,3第三方MQUESTIONVARCHAR2(500)密保问题ANSWERVARCHAR2(500)答案M_USER基础数据见EXCEL表格2分类表(M_CATEGORY)创建用户表M_CATEGORY,表结构如表2所示。表2M_CATEGORY表列名数据类型字段说明是否为空备注C_IDNUMBER(10)分类ID否主键C_NAMEVARCHAR2(50)分类名称否C_PARENT_IDNUMBER(10)父分类ID是C_NAVNUMBER(1)是否在导航条显示否默认0不显示,1显示3商品表(M_PRODUCT)创建用户表M_PRODUCT,表结构如表3所示。表3M_PRODUCT表列名数据类型字段说明是否为空备注P_IDNUMBER(10)商品ID否主键C_IDNUMBER(10)商品所属分类否外键P_NAMEVARCHAR2(50)商品名称否MARKET_PRICENUMBER(10,2)原价SHOP_PRICENUMBER(10,2)商城价RATE_IDNUMBER(10)折扣IDRATE_FLAGNUMBER(1)是否打折1打折0不打折IMAGEVARCHAR2(50)缩略图DESCRIPTIONVARCHAR2(500)商品详情FLAGNUMBER(1)商品状态1正常0下架INVENTORYNUMBER(10)库存P_CREATE_TIMEDATE商品上架时间SYSDATEPOSTAGENUMBER(1)是否包邮1包邮0不包邮EXPRESSVARCHAR2(100)快递公司4商品图片表(M_PRODUCT_IMAGE)创建用户表M_PRODUCT_IMAGE,表结构如表4所示。表4M_PRODUCT_IMAGE表列名数据类型字段说明是否为空备注PI_IDNUMBER(10)图片ID否主键P_IDNUMBER(10)商品ID否外键P_FILE_NAMEVARCHAR2(500)图片路径否P_FLAGNUMBER(1)图片类型1大图0小图P_COLORVARCHAR2(50)颜色5订单表创建用户表M_ORDERS,表结构如表5所示。表5M_ORDERS表列名数据类型字段说明是否为空备注O_IDVARCHAR2(20)订单ID否主键U_IDNUMBER(10)用户ID否外键O_NAMEVARCHAR2(20)收货人O_TELPHONEVARCHAR2(20)收货人电话O_ADDRESSVARCHAR2(200)收货地址O_ORDERTIMEDATE订单生成时间SYSDATEO_TOTALNUMBER(10,2)订单总额O_STATENUMBER(1)订单状态6订单详情表创建用户表M_ORDER_DETAILS,表结构如表6所示。表6M_ORDER_DETAILS表列名数据类型字段说明是否为空备注OD_IDNUMBER(10)订单详情ID否主键OD_COUNTNUMBER(10)商品数量OD_SUBTOTALNUMBER(10,2)商品小计P_IDNUMBER(10)商品ID否外键O_IDVARCHAR2(20)所属订单ID否外键7收藏表创建用户表M_COLLECTION,表结构如表7所示。表7M_COLLECTION表列名数据类型字段说明是否为空备注COL_IDNUMBER(10)收藏ID否主键P_IDNUMBER(10)商品ID否外键U_IDNUMBER(10)用户ID否外键8评价表创建用户表M_COMMENT,表结构如表8所示。表8M_COMMENT表列名数据类型字段说明是否为空备注CO_IDNUMBER(10)评价ID否主键P_IDNUMBER(10)商品ID否外键CO_NAMEVARCHAR2(50)评价人CO_CONTENTVARCHAR2(500)评论内容CO_CREATE_TIMEDATE评价时间SYSDATE9回复表创建用户表M_REPLY,表结构如表9所示。表9M_REPLY表列名数据类型字段说明是否为空备注R_IDNUMBER(10)回复ID否主键CO_IDNUMBER(10)评价ID否外键R_NAMEVARCHAR2(50)回复人R_CONTENTVARCHAR2(500)回复内容R_CREATE_TIDATE回复时间SYSDATEME10友链表创建用户表M_LINKS,表结构如表10所示。表10M_LINKS表列名数据类型字段说明是否为空备注L_IDNUMBER(10)友链ID否主键L_NAMEVARCHAR2(50)友链名称L_LINKVARCHAR2(500)友链地址L_POSITIONNUMBER(3)显示位置11主题表(M_MUMI)创建用户表M_MUMI,表结构如表11所示。表11M_MUMI表列名数据类型字段说明是否为空备注M_IDNUMBER(10)主题ID否主键M_TITLEVARCHAR2(100)主题标题否M_MONEYNUMBER(10)主题价格否M_FILENAMEVARCHAR2(500)缩略图片路径否12主题图片表(M_MUMI_IMAGE)创建用户表M_MUMI_IMAGE,表结构如表12所示。表12M_MUMI_IMAGE表列名数据类型字段说明是否为空备注MI_IDNUMBER(10)图片ID否主键M_IDNUMBER(10)主题ID否外键MI_FILE_NAMEVARCHAR2(500)图片路径否MI_FLAGNUMBER(1)图片类型否1大图0小图MI_COLORVARCHAR2(50)颜色否13折扣表(M_RATE)创建用户表M_RATE,表结构如表12所示。表13M_RATE表列名数据类型字段说明是否为空备注RATE_IDNUMBER(10)折扣ID否主键RATIONUMBER(3)折率否0-100,0是免费,100是不打折RATE_NAMVARCHAR2(10活动名称否E0)JUMP_HREFVARCHAR2(500)跳转地址否
本文标题:小米数据库设计_Oracle
链接地址:https://www.777doc.com/doc-6130692 .html