知识在于积累(.NET之路……)

导航

Shopex_系统分析(数据库)

Shopex_系统分析

时间:2011-10-26 10:09来源:Internet 发布者:yuangl 点击: 309 次

Shopex 系统分析 1.货品表相关表 数据字典 sdb_goods 货品基本信息表 键 字段 数据类型 说明 * goods_id int(10) 编号(自增1流水号) cat_id int(10) 货品目录编号 type_id int(10) 货品类型编号 goods_

 

Shopex 系统分析

 

1.货品表相关表

数据字典

  • sdb_goods 货品基本信息表

 

字段

数据类型

说明

goods_id

int(10)

编号(自增1流水号)

 

cat_id

int(10)

货品目录编号

 

type_id

int(10)

货品类型编号

 

goods_type

enum('normal','bind')

货品类型,正常货品和绑定货品

 

brand_id

mediumint(8)

品牌编号

 

Brand

varchar(100)

品牌名

 

supplier_id

int(10)

供应商编号

 

supplier_goods_id

mediumint(8)

?

 

wss_params

Longtext

?

 

image_default

Longtext

默认图片

 

Udfimg

enum('true','false')

是否是用户自定义图片

 

thumbnail_pic

varchar(255)

缩略图片路径

 

small_pic

varchar(255)

小图片路径

 

Big_pic

Varchar(255)

大图片路径

 

image_file

Varchar(255)

图片文件路径

 

Brief

varchar(255)

商品简介

 

Intro

Longtext

详细介绍

 

Mktprice

decimal(20,3)

市场价

 

Cost

decimal(20,3)

成本价

 

Price

decimal(20,3)

标价

 

Bn

varchar(200)

Sku编号

 

Name

varchar(200)

商品名

 

marketable

enum('true','false')

是否上架

 

Weight

decimal(20,3)

重量

 

Unit

varchar(20)

计量单位

 

store

mediumint(8)

库存

 

store_place

varchar(255)

库存位置

 

score_setting

enum('percent','number')

积分设置,按百分率还是固定点数

 

Score

mediumint(8)

积分值

 

Spec

Longtext

规格

 

pdt_desc

Longtext

物品描述

 

spec_desc

Longtext

规格描述

 

Params

Longtext

?

 

Uptime

int(10)

上架时间

 

downtime

int(10)

下架时间

 

last_modify

int(10)

修改时间

 

Disabled

enum('true','false')

使用开关

 

notify_num

mediumint(8)

缺货登记

 

Rank

decimal(5,3)

评级星级

 

rank_count

int(10)

评级次数

 

comments_count

int(10)

评价次数

 

view_w_count

int(10)

浏览次数

 

view_count

int(10)

浏览次数

 

buy_count

int(10)

购买次数

 

count_stat

Longtext

计数状态

 

p_order

Int

排序

 

p_1

 

预留属性

 

 

 

  • Sdb_goods_cat  货品目录表

货品目录描述了货品所属结构,采用自循环结构实现了目录的无限分级。

 

字段

数据类型

说明

cat_id

int(10)

编号

 

parent_id

int(10)

父分类编号

 

supplier_id

int(10)

?

 

supplier_cat_id

mediumint(8)

?

 

cat_path

varchar(100)

路径,所有父节点的编号列表,其中使用,分割,描述了所有父节点路径

 

is_leaf

enum('true','false')

是否是叶子节点

 

type_id

int(10)

类型id, 描述了货品所属类型

 

cat_name

varchar(100)

目录名称

 

disabled

enum('true','false')

使用开关

 

p_order

mediumint(8)

排序序号

 

goods_count

mediumint(8)

货品数

 

Tabs

Longtext

?

 

Finder

Longtext

?

 

addon

Longtext

 

child_count

mediumint(8)

子节点数

 

 

 

 

 

  • 货品类别表

用来描述货品所属的类型,不同的货品类型,其扩展属性不同,在前台的展示方式也存在差异,所以货品类型和货品表,目录表都存在着对应的关系,通过不同的类型,实现了扩展属性,和差异的表现形式和购买流程。

 

 

字段

数据类型

说明

type_id

int(10)

类型编号

 

Name

varchar(100)

类型名

 

Alias

Longtext

别名

 

is_physical

enum('0','1')

是实体类型吗?

存在着虚拟类型(可以有运营者自己定义类型), 而实体类型是和社会通用分类相一致的类型)

 

supplier_id

int(10)

 

supplier_type_id

mediumint(8)

?

 

schema_id

varchar(30)

 

 

Props

Longtext

类型扩展属性,采用关键字和值对的方式

 

Spec

Longtext

 

 

setting

Longtext

货品设置的规格字串

 

minfo

Longtext

购物必填信息字段

 

Params

Longtext

货品类型详细参数字符串

 

dly_func

enum('0','1')

?

 

ret_func

enum('0','1')

?

 

Disabled

enum('true','false')

使用开关

 

is_def

enum('true','false')

 

 

Lastmodify

int(10)

更新时间戳

 

 

2. 货品规格相关表

数据字典

 

  • sdb_specification  货品规格类型表

描述了货品的相关规格和信息,如本系统只有颜色和尺码两种类型规格

 

字段

数据类型

说明

spec_id

mediumint(8)

规格类型编号

 

spec_name

varchar(100)

类型名

 

Alias

Longtext

别名

 

spec_show_type

enum('select','flat')

规格显示类型,是下拉式还是点选式

 

spec_type

enum('text','image')

规格类型

 

spec_memo

varchar(50)

规格备注

 

p_order

mediumint(8)

排序序号

 

Disabled

enum('true','false')

使用开关

 

supplier_spec_id

mediumint(8)

?

 

supplier_id

int(10)

?

 

Lastmodify

int(10)

最后修改时间

 

  • sdb_spec_values 货品规格值信息

描述了货品规格的值信息,如颜色:包括红黄绿 ,尺码:均码,大中小

 

 

 

 

字段

数据类型

说明

spec_value_id

mediumint(8)

规格值编号

 

spec_id

mediumint(8)

规格编号(外键)

 

spec_value

varchar(100)

规格值

 

alias

varchar(255)

规格值别名

 

spec_image

varchar(255)

规格值图片路径(颜色使用图片来表示)

 

p_order

mediumint(8)

排序序号

 

supplier_id

int(10)

 

 

supplier_spec_value_id

mediumint(8)

 

 

  • sdb_goods_type_spec 货品类型和规格关联表

 

字段

数据类型

说明

 

spec_id

mediumint(8)

规格编号(外键)

 

type_id

int(10)

类型编号

 

spec_style

enum('select','flat','disabled')

规格类型

 

  • sdb_goods_spec_index 货品和规格的对应关系

 

 

字段

数据类型

说明

 

type_id

int(10)

类型编号

 

spec_id

mediumint(8)

规格编号

 

spec_value_id

mediumint(8)

规格值编号

 

spec_value

varchar(100)

规格值

 

goods_id

mediumint(8)

货品编号

 

product_id

mediumint(8)

单品编号

 

 

3.货品扩展属性

货品的扩展属性是和货品的类别进行绑定的,通过props字段来存储相应的扩展属性,

 

4.订单基础属性

 

 

字段

数据类型

说明

 

order_id

int(10)

订单编号

 

member_id

mediumint(8)

会员编号

 

Confirm

enum('Y','N')

是否已确认

 

Status

enum('active','dead','finish')

订单状态(激活状态,撤销,完成)

 

pay_status

enum('0','1','2','3','4','5')

付款状态

 

ship_status

enum('0','1','2','3','4')

配送状态

 

user_status

enum('null','payed','shipped')

用户状态(无,付款,配送)

 

is_delivery

enum('Y','N')

是否已投递

 

shipping_id

smallint(4)

配送编号

 

Shipping

varchar(100)

配送地址

 

shipping_area

varchar(50)

配送区域

 

Payment

mediumint(9)

应付款金额

 

Weight

decimal(20,3)

重量

 

Tostr

Longtext

 

 

Itemnum

mediumint(8)

订单条目数

 

Acttime

int(10)

下单时间

 

Createtime

Int(10)

完成时间

 

refer_id

varchar(50)

相关id

 

refer_url

varchar(200)

 

 

refer_time

int(10)

 

 

Ip

varchar(15)

下单人IP地址

 

ship_name

varchar(50)

收货人姓名

 

ship_area

varchar(255)

收货区域

 

ship_addr

varchar(100)

收货地址

 

ship_zip

varchar(20)

收货邮编

 

ship_tel

varchar(30)

电话

 

ship_email

varchar(150)

收货人邮件地址

 

ship_time

varchar(50)

配送时间

 

ship_mobile

varchar(50)

收货人手机号

 

cost_item

decimal(20,3)

货品总价

 

is_tax

enum('true','false')

是否发票

 

cost_tax

decimal(20,3)

发票金额

 

tax_company

varchar(255)

开票title

 

is_protect

enum('true','false')

保险开关

 

cost_protect

decimal(20,3)

保险金额

 

 

 

 

 

 

 

会员邮寄地址

sdb_member_addrs  会员邮寄地址信息表

注册时不用填写相应的邮寄地址,而在下单时补充信息,能够填入相应的地址信息,并同步到邮寄地址表。存在冗余地址,在订单表和会员地址表都存储了相应的信息。填写的临时邮寄地址信息也存入会员地址表,以便第二次使用。

字段

数据类型

说明

 

addr_id

mediumint(8)

地址编号

 

member_id

mediumint(8)

会员编号(同一用户可以对应不同的配送地址)。

 

name

varchar(50)

用户名(冗余信息)

 

Area

varchar(255)

配送区域信息

mainland:北京/北京市/西城区:4

国家:/省份/市/区:编号

 

Country

varchar(30)

国家—目前没有信息

 

Province

varchar(30)

省份信息—目前没有信息,而是存在area字段中

 

City

varchar(50)

市区信息

 

Addr

varchar(255)

具体的街区和门牌号

 

Zip

varchar(20)

邮编

 

Tel

varchar(30)

座机电话

 

Mobile

varchar(30)

手机号

 

def_addr

tinyint(1)

定义地址

 

 

posted on 2013-08-24 10:48  汤尼  阅读(493)  评论(0编辑  收藏  举报