ECSHOP数据库结构详细说明(7)
2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家
-- 表的结构 `ecs_goods_cat` CREATE TABLE IF NOT EXISTS `ecs_goods_cat` ( `goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '商品id', `cat_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '商品分类id', PRIMARY KEY (`goods_id`,`cat_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='商品的扩展分类'; -- ------------------------------------------------------ -- 表的结构 `ecs_goods_gallery`==商品相册(商品ID,图片,描述,缩略图,原图) CREATE TABLE IF NOT EXISTS `ecs_goods_gallery` ( `img_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '商品相册自增id', `goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '图片属于商品的id', `img_url` varchar(255) NOT NULL COMMENT '实际图片url', `img_desc` varchar(255) NOT NULL COMMENT '图片说明信息', `thumb_url` varchar(255) NOT NULL COMMENT '微缩图片url', `img_original` varchar(255) NOT NULL COMMENT '根据名字猜,应该是上传的图片文件的最原始的文件的url', PRIMARY KEY (`img_id`), KEY `goods_id` (`goods_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商品相册表,只出现在页面的商品相册中' AUTO_INCREMENT=23 ; -- ------------------------------------------------------ -- 表的结构 `ecs_goods_type`==商品类型(名称,状态) CREATE TABLE IF NOT EXISTS `ecs_goods_type` ( `cat_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号', `cat_name` varchar(60) NOT NULL COMMENT '商品类型名', `enabled` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '类型状态,1,为可用;0为不可用;不可用的类型,在添加商品的时候选择商品属性将不可选', `attr_group` varchar(255) NOT NULL COMMENT '商品属性分组,将一个商品类型的属性分成组,在显示的时候也是按组显示。该字段的值显示在属性的前一行,像标题的作用', PRIMARY KEY (`cat_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商品类型表,该表每条记录就是一个商品类型' AUTO_INCREMENT=10 ; -- ------------------------------------------------------ ecs_group_goods配件(父类ID,商品ID,配件价格) CREATE TABLE IF NOT EXISTS `ecs_group_goods` ( `parent_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '父商品id', `goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '配件商品id', `goods_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '配件商品的价格', `admin_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '添加该配件的管理员的id', PRIMARY KEY (`parent_id`,`goods_id`,`admin_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='该表应该是商品配件配置表'; -- ------------------------------------------------------ -- 表的结构 `ecs_keywords` CREATE TABLE IF NOT EXISTS `ecs_keywords` ( `date` date NOT NULL DEFAULT '0000-00-00' COMMENT '搜索日期', `searchengine` varchar(20) NOT NULL COMMENT '搜索引擎,默认是ecshop', `keyword` varchar(90) NOT NULL COMMENT '搜索关键字,即用户填写的搜索内容', `count` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '搜索次数,按天累加', PRIMARY KEY (`date`,`searchengine`,`keyword`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='页面搜索关键字搜索记录'; -- ------------------------------------------------------ -- 表的结构 `ecs_link_goods`商品关联(商品ID,关联ID,单双向) CREATE TABLE IF NOT EXISTS `ecs_link_goods` ( `goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '商品id', `link_goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '被关联的商品的id', `is_double` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否是双向关联;0,否;1,是', `admin_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '添加此关联商品信息的管理员id', PRIMARY KEY (`goods_id`,`link_goods_id`,`admin_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='关联商品信息表,关联商品是什么意思还没研究明白'; -- ------------------------------------------------------ -- 表的结构 `ecs_mail_templates`邮件样式(代码,是否html,名称,样式,最后修改日期) CREATE TABLE IF NOT EXISTS `ecs_mail_templates` ( `template_id` tinyint(1) unsigned NOT NULL AUTO_INCREMENT COMMENT '邮件模板自增id', `template_code` varchar(30) NOT NULL COMMENT '模板字符串名称,主要用于插件言语包时匹配语言包文件等用途', `is_html` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '邮件是否是html格式;0,否;1,是', `template_subject` varchar(200) NOT NULL COMMENT '该邮件模板的邮件主题', `template_content` text NOT NULL COMMENT '邮件模板的内容', `last_modify` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最后一次修改模板的时间', `last_send` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最近一次发送的时间,好像仅在杂志才记录', `type` varchar(10) NOT NULL COMMENT '该邮件模板的邮件类型;共2个类型;magazine,杂志订阅;template,关注订阅', PRIMARY KEY (`template_id`), UNIQUE KEY `template_code` (`template_code`), KEY `type` (`type`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='各种邮件的模板配置模板包括杂志模板' AUTO_INCREMENT=13 ; -- ------------------------------------------------------ -- 表的结构 `ecs_member_price`会员价(商品ID,会员等级,会员价) CREATE TABLE IF NOT EXISTS `ecs_member_price` ( `price_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '折扣价自增id', `goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '商品的id', `user_rank` tinyint(3) NOT NULL DEFAULT '0' COMMENT '会员登记id', `user_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '指定商品对指定会员等级的固定定价价格,单位元', PRIMARY KEY (`price_id`), KEY `goods_id` (`goods_id`,`user_rank`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='商品不按照会员的折扣定价,而是再单独为不同的会员等级定的价;' AUTO_INCREMENT=3 ; -- ------------------------------------------------------ -- 表的结构 `ecs_nav` CREATE TABLE IF NOT EXISTS `ecs_nav` ( `id` mediumint(8) NOT NULL AUTO_INCREMENT COMMENT '导航配置自增id', `ctype` varchar(10) DEFAULT NULL, `cid` smallint(5) unsigned DEFAULT NULL, `name` varchar(255) NOT NULL COMMENT '导航显示标题', `ifshow` tinyint(1) NOT NULL COMMENT '是否显示', `vieworder` tinyint(1) NOT NULL COMMENT '页面显示顺序,数字越大越靠后', `opennew` tinyint(1) NOT NULL COMMENT '导航链接页面是否在新窗口打开,1,是;其他,否', `url` varchar(255) NOT NULL COMMENT '链接的页面地址', `type` varchar(10) NOT NULL COMMENT '处于导航栏的位置,top为顶部;middle为中间;bottom,为底部', PRIMARY KEY (`id`), KEY `type` (`type`), KEY `ifshow` (`ifshow`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='上中下3个导航栏的显示配置' AUTO_INCREMENT=17 ; -- ------------------------------------------------------ -- 表的结构 `ecs_order_action`订单处理(订单ID,处理用户,订单状态,配送状态,支付状态,处理时间,备注) CREATE TABLE IF NOT EXISTS `ecs_order_action` ( `action_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '流水号', `order_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '被操作的交易号', `action_user` varchar(30) NOT NULL COMMENT '操作该次的人员', `order_status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '作何操作.0,未确认;1,已确认;2,已取消;3,无效;4,退货;', `shipping_status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '发货状态。0,未发货;1,已发货;2,已收货;3,备货中', `pay_status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '支付状态.0,未付款;1,付款中;2,已付款;', `action_note` varchar(255) NOT NULL COMMENT '操作备注', `log_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作时间', PRIMARY KEY (`action_id`), KEY `order_id` (`order_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='对订单操作日志表' AUTO_INCREMENT=18 ; -- ------------------------------------------------------ |
最近更新
常用插件
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
ecshop热门问答
ecshop热门资料
ecshopppg
ecshop高級
ecshop多仓库库存
ecshop商品性性
ecshop淘宝特卖
ecshop助销
ecshop商品评价分级
ecshop交流群
ecshop身高
ecshop热销商品
ecshop折扣率
ecshop链接
ecshopamp
ecshop商家管理
ecshop积分抵扣设置
ecshop毕??
ecshop寒假
ecshop数据结构
ecshopmethod
ecshopMASTER
ecshopbridge
ecshop序列号
ecshop原价
ecshop拍卖商品
ecshop通栏
ecshop回头路
ecshop骗局
ecshopexistes
ecshop责任心
ecshop唯一性