QQ登录 账号密码登陆 官网首页

商品属性表关系

tpshop商品属性表关系


TPshop 里面的商品属性, 首先看看TPshop商品详情中的属性介绍, 纯展示给用户看的。




再来tpshop看看商品列表帅选页面的属性,可以根据属性帅选不同的商品



再来看看tpshop后台属性管理如果把属性筛选关掉, 在商品列表帅选页面将不会再出来筛选项


再来看看TPshop后台商品属性设置, 各种属性选择输入,这些属性前提是需要先到 商品管理->商品属性->添加属性  里面提前添加好



 

下面看下TPshop 重属性表的结构设计


 
 1 如上图可以看出tp_goods_type表的 id 为4 表示手机
2 tp_goods_attribute表的type_id对应的tp_goods_type表的id
3 tp_goods_attribute表68表示内存容量 69表示操作系统  
4 tp_goods_attr 表的attr_id 对应 tp_goods_attribute 表的 attr_id 
5 tp_goods_attr 表的 goods_id 为104表示小米手机它的 68 内存容量为 64G 它的 69操作系统为 android
6 tp_goods_attr 表的attr_val 有可能是tp_goods_attribute表的 attr_values选择出来的, 也有可能是手工录入,这个要看TPshop后台商品属性管理 性值的录入方式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
以下来看一下tpshop的表结构设计
 
tpshop.tp_goods_type 表
 
CREATE TABLE `tp_goods_type` (
  `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id自增',
  `name` varchar(60) NOT NULL DEFAULT '' COMMENT '类型名称',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=34 DEFAULT CHARSET=utf8
 
tpshop.tp_goods_attribute 表
 
CREATE TABLE `tp_goods_attribute` (
  `attr_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '属性id',
  `attr_name` varchar(60) NOT NULL DEFAULT '' COMMENT '属性名称',
  `type_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '属性分类id',
  `attr_index` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0不需要检索 1关键字检索 2范围检索',
  `attr_type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0唯一属性 1单选属性 2复选属性',
  `attr_input_type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT ' 0 手工录入 1从列表中选择 2多行文本框',
  `attr_values` text NOT NULL COMMENT '可选值列表',
  `order` tinyint(3) unsigned NOT NULL DEFAULT '50' COMMENT '属性排序',
  PRIMARY KEY (`attr_id`),
  KEY `cat_id` (`type_id`)
) ENGINE=MyISAM AUTO_INCREMENT=329 DEFAULT CHARSET=utf8
 
tpshop.tp_goods_attr 表
 
CREATE TABLE `tp_goods_attr` (
  `goods_attr_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '商品属性id自增',
  `goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '商品id',
  `attr_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '属性id',
  `attr_value` text NOT NULL COMMENT '属性值',
  `attr_price` varchar(255) NOT NULL DEFAULT '' COMMENT '属性价格',
  PRIMARY KEY (`goods_attr_id`),
  KEY `goods_id` (`goods_id`),
  KEY `attr_id` (`attr_id`)
) ENGINE=MyISAM AUTO_INCREMENT=988 DEFAULT CHARSET=utf8

文章未显示完整,要查看完整内容,请购买正版