Análisis de la tabla de la base de datos del módulo de productos básicos (1)

Categorías

Tabla de clasificación de productos básicos

create table pms_product_category (id bigint not null auto_increment, parent_id bigint comment 'El número de la categoría principal: 0 significa la categoría de primer nivel', nombre varchar (64) comment'name ', level int (1) comment' Nivel de clasificación: 0-> 1 Nivel; 1-> Nivel 2 ', product_count int comentario' Cantidad de producto ', product_unit varchar (64) comentario' Unidad de producto ', nav_status int (1) comentario' Si se muestra en la barra de navegación: 0-> no se muestra; 1-> Display ', show_status int (1) comment'Display status: 0-> not display; 1-> display', sort int comment'sort ', icon varchar (255) comment'icon', palabras clave varchar (255) comment'key Palabra ', texto descriptivo comentario' descripción ', clave primaria (id));

Pantalla lateral de gestión

  • Lista de categorías de productos imagen

  • Agregar categoría de producto imagen

Pantalla móvil

Gestión de la marca

Lista de marcas de productos básicos

create table pms_brand (id bigint not null auto_increment, name varchar (64) comment'name ', first_letter varchar (8) comment' first letter ', sort int comment'sort', factory_status int (1) comment 'si es un fabricante de marca : 0-> No; 1-> Sí ', show_status int (1) comentario' si se muestra ', product_count int comentario' número de productos ', product_comment_count int comentario' número de reseñas de productos ', logo varchar (255) comentario' logo de marca ' , big_pic varchar (255) comentario 'imagen grande del área especial', comentario de texto de brand_story 'historia de marca', clave principal (id));

Pantalla lateral de gestión

  • Lista de marcas 

  • Agregar marca 

Pantalla móvil

Tipos de producto

El tipo de producto es el atributo del producto, que se refiere principalmente a las especificaciones y parámetros del producto. La especificación se utiliza para la selección cuando el usuario compra el producto, y el parámetro se utiliza para marcar el atributo del producto y filtrar durante la búsqueda.

Estructura de tabla relacionada

Tabla de clasificación de atributos de productos básicos

crear tabla pms_product_attribute_category (id bigint not null auto_increment, nombre varchar (64) comentario'nombre ', atributo_count int comentario' número de atributos ', param_count int comentario' número de parámetros ', clave primaria (id));

Tabla de atributos del producto

El campo de tipo se utiliza para controlar si es una especificación o un parámetro.

create table pms_product_attribute(   id                   bigint not null auto_increment,   product_attribute_category_id bigint comment '商品属性分类id',   name                 varchar(64) comment '名称',   select_type          int(1) comment '属性选择类型:0->唯一;1->单选;2->多选;对应属性和参数意义不同;',   input_type           int(1) comment '属性录入方式:0->手工录入;1->从列表中选取',   input_list           varchar(255) comment '可选值列表,以逗号隔开',   sort                 int comment '排序字段:最高的可以单独上传图片',   filter_type          int(1) comment '分类筛选样式:1->普通;1->颜色',   search_type          int(1) comment '检索类型;0->不需要进行检索;1->关键字检索;2->范围检索',   related_status       int(1) comment '相同属性产品是否关联;0->不关联;1->关联',   hand_add_status      int(1) comment '是否支持手动新增;0->不支持;1->支持',   type                 int(1) comment '属性的类型;0->规格;1->参数',   primary key (id));

Tabla de valor de atributo de producto

Si el parámetro correspondiente es una especificación y la especificación admite la adición manual, entonces la tabla se usa para almacenar el valor agregado manualmente; si el atributo de producto correspondiente es un parámetro, entonces la tabla se usa para almacenar el valor del parámetro.

create table pms_product_attribute_value (id bigint not null auto_increment, product_id bigint comment'product id ', product_attribute_id bigint comment'product attribute id', value varchar (64) comment'Añadir manualmente especificaciones o valores de parámetros, parámetro valor único, especificaciones múltiples Cuando están separados por una coma ', clave primaria (id));

La tabla de relaciones entre la clasificación de productos básicos y los atributos.

Se utiliza para generar atributos de filtro al buscar después de seleccionar una categoría.

crear tabla pms_product_category_attribute_relation (id bigint not null auto_increment, product_category_id bigint comentario '商品 分类 id', product_attribute_id bigint comentario '商品 属性 id', clave primaria (id));

Pantalla lateral de gestión

  • Lista de clasificación de atributos del producto 

  • Agregar clasificación de atributos de productos

  • Lista de especificaciones de producto 

  • Lista de parámetros de productos básicos 

  • Agregar atributos de producto 

  • Al agregar un producto, seleccione la categoría de atributo del producto, el atributo de la categoría se mostrará y se usará para generar sku imagen

  • Al agregar un producto, seleccione la categoría de atributo del producto, los parámetros de esa categoría se mostrarán para la entrada imagen

Pantalla móvil

  • Elija las especificaciones del producto
    imagen

  • Ver los parámetros del producto
    imagen

  • Se utiliza para seleccionar el filtro de clasificación al buscar productos.
    imagen


Supongo que te gusta

Origin blog.51cto.com/15082397/2590790
Recomendado
Clasificación