ECSHOP v2.7.2 数据字典

 

商品相关表

商品分类表 category

此表用来维护商品分类信息

字段名 字段描述 字段类型 默认值 索引
cat_id 分类编号 smallint(5) unsigned 自增 PK
cat_name 类别名称 varchar(90)
keywords 分类关键词 varchar(255)
cat_desc 分类描述 varchar(255)
parent_id 上级分类 tinyint(5) unsigned 0 Y
sort_order 排序序号 tinyint(1) unsigned 0
template_file 模板文件 varchar(50)
measure_unit 数量单位 varchar(15)
show_in_nav 是否显示在导航栏 tinyint(1) unsigned 0
style 分类的样式表 varchar(150)
is_show 是否显示 tinyint(1) unsigned 1
grade 价格区间个数 Tinyint(4) unsigned
filter_attr 筛选属性 Smallint(6) unsigned

l   show_in_nav: 0表示不显示在导航栏,1表示显示在导航栏。

商品数据表 goods

此表用来维护商店商品数据信息

字段名 字段描述 字段类型 默认值 索引
goods_id 商品自增编号 mediumint(8) unsigned 自增 PK
cat_id 商品分类ID smallint(5) unsigned 0 Y
goods_sn 商品货号 varchar(60) Y
goods_name 商品名称 varchar(120)
goods_name_style 商品名称显示样式 varchar(60)
click_count 浏览次数 int(10) unsigned 0
brand_id 品牌ID smallint(5) unsigned 0 Y
provider_name 供货商名称 varchar(100)
goods_number 库存数量 smallint(5) unsigned 0 Y
goods_weight 商品重量 decimal(10,3) unsigned 0.000
market_price 市场价格 decimal(10,2) unsigned 0.00
shop_price 商店售价 decimal(10,2) unsigned 0.00
promote_price 促销价格 decimal(10,2) unsigned 0.00
promote_start_date 促销开始日期 int(11) unsigned 0 Y
promote_end_date 促销结束日期 int(11) unsigned 0 Y
warn_number 库存警告数量 Tinyint(3) unsigned 1
keywords 商品关键词 varchar(255)
goods_brief 商品简单说明 varchar(255)
goods_desc 详细描述 text
goods_thumb 缩略图链接地址 varchar(255)
goods_img 图片链接地址 varchar(255)
original_img 商品原始图片地址 varchar(255)
is_real 是否实体商品 Tinyint(3) unsigned 1
extension_code 虚拟商品代码 varchar(30)
is_on_sale 能否销售(上架、下架) tinyint(1) unsigned 1
is_alone_sale 能否单独销售 tinyint(1) unsigned 1
integral 商品的积分 int(10) unsigned 0
add_time 加入时间 Int(10) unsigned 0
sort_order 排列顺序 smallint(4) unsigned 0
is_delete 是否已删除 tinyint(1) unsigned 0
is_best 是否精品 tinyint(1) unsigned 0
is_new 是否新品 tinyint(1) unsigned 0
is_hot 是否热销 tinyint(1) unsigned 0
is_promote 是否特价 tinyint(1) unsigned 0
bonus_type_id 红包类型ID tinyint(3) unsigned 0
suppliers_id 供货商 id Smallint(5) unsigned 0
is_check 供货商商品审核标识 tinyint(1) unsigned 0
last_update 最后更新时间 Int(10) unsigned 0 Y
goods_type 商品类型ID smallint(5) unsigned 0
seller_note 商家备注 Varchar(255)
give_integral 送消费积分数 Int(11) unsigned -1
rank_integral 送等级积分数 Int(11) unsigned -1

备注:

l  商品重量采用 克/千克 为单位进行存储。前台展示的时候根据实际情况加以判断,比如超过1000克,则以千克为单位展示。

l  增加所属主分类字段,方便检索。

l  库存数量警告查询的时候按照小于查询。WHERE goods_number < warn_number,则报警。

l  promte_price为促销价格,如果有促销价格,则按照促销价格销售,此价格不再参与会员的折扣计算。

l  红包类型编号:如果按照商品发放红包,保存红包类型编号

l  is_check:供货商商品审核标识;0,未审核;1,已审核

l   is_on_sale:1,上架;0,下架;

 

 

商品货品表 product

字段名 字段描述 字段类型 默认值 索引
product_id 货品编号 Mediumint(8) unsigned 自增 PK
goods_id 商品编号 mediumint(8) unsigned 0 Y
goods_attr 货品规格 varchar(50) Y
product_sn 货号 varchar(60)
product_number 库存数量 smallint(5) unsigned 0

 

 

商品关联文章表 goods_article

字段名 字段描述 字段类型 默认值 索引
goods_id 所属商品编号 Mediumint(8) unsigned PK
article_id 文章的ID Mediumint(8) unsigned PK
admin_id 管理员id Tinyint(3) unsigne PK

 

 

商品相册表 goods_gallery

此表用来维护商品的图片信息。

字段名 字段描述 字段类型 默认值 索引
img_id 商品相片编号 mediumint(8) unsigned 自增 PK
goods_id 所属商品编号 mediumint(8) unsigned 0 Y
img_url 图片链接URL varchar(255)
img_desc 图片描述 varchar(255)
thumb_url 缩略图url varchar(255) 不支持gd就为空
img_original 原始图片 varchar(255)

 

 

商品会员价格表 member_price

此表用来维护商品的会员价格

字段名 字段描述 字段类型 默认值 索引
price_id 价格的ID mediumint(8) unsigned PK
goods_id 商品编号 mediumint(8) unsigned 0 Y
user_rank 会员等级 tinyint(3) unsigned 0
user_price 会员价格 decimal(10,2) 0.00

 

 

商品与分类关系对应表 goods_cat

此表用来维护商品与分类的关系

字段名 字段描述 字段类型 默认值 索引
goods_id 商品编号 mediumint(8) unsigned PK
cat_id 分类编号 smallint(5) unsigned PK

一个商品可以属于多个分类。

 

 

商品类型表 goods_type

字段名 字段描述 字段类型 默认值 索引
cat_id 商品类型ID smallint(5) unsigned 自增 PK
cat_name 商品类型名称 varchar(60)
enabled 是否启用 tinyint(1) unsigned 1
attr_group 属性分组 Varchar(255)

 

 

属性表 attribute

此表用来维护商品的属性信息

字段名 字段描述 字段类型 默认值 索引
attr_id 属性自增编号 smallint(5) unsigned 自增 PK
cat_id 商品类型编号 smallint(5) unsigned 0 Y
attr_name 属性名称 varchar(60)
attr_input_type 属性输入方式 tinyint(1) unsigned 1
attr_type 属性类别 tinyint(1) unsigned 1
attr_values 属性可选值 text
attr_index 是否可以检索 tinyint(1) unsigned 0
sort_orderx 排序序号 tinyint(3) unsigned 0
is_linked 是否关联该属性值 tinyint(1) unsigned 0
attr_group 属性分组 Tinyint(1) unsigned

l  attr_type: 0为属性,1为规格

l  attr_input_type: 0为单行文本框   1为下拉框,2为多行文本

l  attr_values以回车符间隔,一行为一个option

 

 

商品属性表 goods_attr

此表用来维护单个商品属性信息

字段名 字段描述 字段类型 默认值 索引
goods_attr_id 商品属性编号 int(10) unsigned 自增 PK
goods_id 商品编号 mediumint(8) unsigned 0 Y
attr_id 属性编号 smallint(5) unsigned 0 Y
attr_value 属性值 text
attr_price 属性价格 varchar(255)

 

 

非实体商品表 virtual_card

此表用来维护非实体商品的相关信息

 

 

商品关联表:link_goods

此表用来维护商品关联信息

字段名 字段描述 字段类型 默认值 索引
goods_id 商品编号 mediumint(8) unsigned 0 PK
link_goods_id 关联商品编号 mediumint(8) unsigned 0 PK
is_double 是否双向关联 tinyint(1) unsigned 0
admin_id 管理员id Tinyint(3) unsigned PK

 

 

商品数量优惠价格表:volume_price

此表用来维护根据数量设置优惠价个信息

 

 

品牌数据表 brand

此表用来维护商品品牌信息

 

 

会员相关表 –6张

会员信息表 users

l  性别,0保密1男2女

l  会员等级:只有当某会员为特殊的会员等级时,才在这里保存会员等级ID。

l  is_special主要用于整合第三方系统是标记为是否为管理员。

l  Flag: 正常用户为0, 当flag>0时表示该用户是重名用户,1表示还未选择处理方法,2表示将用户改为alias所记录的名字, 3 表示删除,4表示重名,但不处理

l  Is_validated 0表示未认证, 1表示已经通过邮件

会员等级表 user_rank

此表用来维护会员等级的相关信息

l  默认级别:会员注册时的级别。

l  积分上下限:达到此积分才能升级

l  折扣比率字段来决定此级别的会员的折扣,采用整数来记录,默认值为100

会员收货地址表 user_address

此表用来维护用户的收货地址信息

 

 

用户帐号往来表 user_account

此表用来维护用户账户上金额的往来情况。

process_type: 0为帐户冲值 1从帐户提款 2购买商品 3 取消订单

 

 

用户账户变动情况account_log

change_type: 0 账户冲值 1 账户提款 2 调节账户 99 其他

 

 

商品收藏表 collect_goods

此表用来维护商品的收藏,指用户的商品收藏

 

 

订单相关表 –9张

订单基础信息order_info

此表用来维护订单的基本信息

 

(订单信息表续表)

 

l  订单的状态:0未确认  1已确认  2合并 3 取消  4无效  5退货

l  配送状态:0未发货  1已发货  2确认收货  3 备货中  4 已发货(部分商品)

l  款项的状态:0未付款  1付款中  2已付款

订单商品信息order_goods

此表用来维护订单中的商品信息

商品的价格指的是交易时的价格。

l   is_real:0,虚拟商品;1,是实体商品

 

 

订单操作表 order_action

此表用来维护订单的操作记录信息

 

 

 

 

 

可选的类型有:确认、已付款、已发货、完成、取消、无效以及退货

 

 

购物车cart

 

 

缺货登记表 booking_goods

此表用来维护站内的缺货登记

l   is_dispose; 0 未处理  1 已处理   2 无法处理

 

 

发货单表 delivery_order

此表用来维护发货单

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

status 0,已发货;1,退货;2,待发货;

 

 

发货单商品信息delivery_goods

此表用来维护发货单的商品信息

 

 

退货单表 back_order

此表用来维护退货单

 

 

发货单商品信息back_goods

此表用来维护退货单的商品信息

 

 

 

 

 

 

 

网店相关表 –7张

商店设置表:shop_config

此表用来维护商店的属性设置

此表用来记录商店的各种参数,比如商店名称,商店联系方式,插件信息等信息。

l   parent_id 为0表示分组,大于0表示变量。

l   Type

n   hidden表示不显示;

n   group 表示这是一个分组

n   text表示文本;

n   textarea表示文本区域

n   select表示单选按钮

n   options表示下拉列表

n   file表示文件上传。

l   store_range只对type为select或options类型的变量有效。

l   store_dir只对type为file的变量有效。

配送价格区域信息表 shipping_area

此表用来维护商店所支持的配送价格区域。配送价格区域是一个配送费用相同的地区和城市的集合。

区域表 region

0国家1省2市

配送区域与城市对应表 area_region

此表用来关联区域与城市之间的对应关系

配送方式信息表 shipping

该表用来存储已经安装的配送方式的信息。

支付方式表 payment

此表用来维护支付方式的相关信息

 

 

 

 

首页主广告用户自定义表ad_custom

此表用来维护首页主广告自定义信息

广告类型:0,图片;1,Flash;2,代码;3,文字。

状态:0,关闭;1,启用。

 

 

权限管理相关 –-6张

管理员权限表 admin_action

管理员信息表 admin_user

此表用来维护商店系统的管理员信息

管理日志表 admin_log

此表用来维护商店系统的操作记录信息

 

 

办事处 agency

 

供货商 suppliers

 

管理员留言表 admin_message

此表用来维护管理员之间的留言信息

 

促销相关 –13张

红包类型表 bonus_type

此表用来维护红包类型的信息

l  红包金额:该红包可以抵的金额

l  只有当前时间介于起始日期和截止日期之间时,红包才可以发放或使用

l  send_type: 0为按用户发放,1为按商品发放,2为按订单金额发放,3为线下发放

红包信息表 user_bonus

此表用来维护商店的红包信息

l  bonus_sn字段用于线下促销,其组成结构为:6位卡号+4位随机数。店长通过后台的管理程序建立线下促销红包时,需要向此表中插入记录。

l  线上的红包只是在用户申请的时候插入一条记录,bonus_sn字段为空。

包装管理表 pack

此表用来维护商店所支持的包装方式列表。

卡片管理表 card

此表用来维护商店所支持的贺卡列表。

此表用来维护商店所支持的贺卡列表。当用户购买东西送给其他人的时候,可以选择送一个小卡片,然后在卡片上面写上相应的祝福附言。

商品活动表 goods_activity

act_type字段的含义:

0:夺宝奇兵

1:团购

2:拍卖

4:超值礼包

 

夺宝奇兵出价记录 snatch_log

 

拍卖出价记录 auction_log

 

优惠活动 favourable_activity

user_rank存储id,多个id用逗号隔开

act_range: 0 全部商品 1 某几个分类 2 某几个品牌 3 某几个商品

act_range_ext: 存储分类、品牌或商品的id,多个id用逗号分隔

max_amount: 0 表示没有上限

act_type: 0 以优惠价格购买其他商品 1 减免绝对金额 2 减免百分比

act_type_ext: 购买优惠商品的数量限制或减免的绝对金额或减免的百分比

批发 wholesale

 

专题 topic

 

积分商城商品表:exchange_goods

此表用来维护积分商城商品信息

字段名 字段描述 字段类型 默认值 索引
package_id 商品编号 mediumint(8) unsigned 0 PK
exchange_integral 兑换积分 int(10) unsigned 0
is_exchange 是否兑换 tinyint(1) unsigned 0
is_hot 是否热销 tinyint(1) unsigned 0

 

超值礼包表:package_goods

此表用来维护超值礼包数据

字段名 字段描述 字段类型 默认值 索引
package_id 礼包编号 mediumint(8) unsigned 0 PK
goods_id 商品编号 mediumint(8) unsigned 0 PK
product_id 商品的货品id mediumint(8) unsigned 0
goods_number 商品数量 smallint(5) unsigned 1
admin_id 管理员id Tinyint(3) unsigned PK

 

组合商品表 group_goods

此表用来维护组合商品的信息

此处价格为配件在伴随基本件销售时价格。

 

 

广告相关表 –4张

广告位置表 ad_position

此表用来维护商店广告位置列表

广告表 ad

此表用来维护商店广告位置列表

l  一个广告位置可以对应多个广告记录,以此实现广告随机展示的功能。

l  通过 开放/关闭 来决定某个广告是否显示。

站外投放统计表  adsense

 

友情链接表 friend_link

此表用来维护站内友情链接的登记处

内容管理相关-7张

用户评论表comment

此表用来维护用户对商品、文章的评论信息

l  comment_type: 0 为商品评论, 1为文章评论

l  status: 0 未经审核, 1审核通过

用户反馈表feedback

此表用来维护用户发表的留言信息

在线调查表 vote

此表用来维护在线调查信息

调查选项表 vote_option

用来存储调查内容的选项

调查参与历史表 vote_log

记录投票用户的ip

文章分类表 article_cat

此表用来存储文章的分类信息

cat_type :  0: 网店帮助信息分类   1: 文章分类

文章表 article

此表用来存储所发表的文章并进行维护

l  article_typ:0是普通,1是置顶

l  is_open:0为关闭,1为启用

l  open_type: 0 表示显示内容 1表示下载文件 2表示既显示内容又显示文件

其他 -16张

sessions

session_data

 

模板结构 template

l   type: 1表示

邮件模板 mail_templates

插件信息表 plugins

 

标签表 tag

 

自定义导航 nav

 

搜索引擎统计 searchengine

 

关键字统计 keywords

 

统计数据表 stats

 

 

在线支付记录 pay_log

 

邮件列表 email_list

 

邮件发送队列 email_sendlist

 

计划任务 crons

 

自动管理 auto_manage

 

错误日志 error_log

 

2 条评论

发表评论