当前位置: 首页 > news >正文

【JAVA】会员等级互通匹配数据库表设计

1、使用数据库:mysql数据库 

设计四张表:

会员互通合作商配置表

会员互通合作商会员等级配置表

会员互通合作日志表

会员互通合作等级映射表

CREATE TABLE `user_level_partner` (
  `id` bigint NOT NULL AUTO_INCREMENT,
  `partner_no`varchar(100) DEFAULT NULL COMMENT '合作商编号',
  `partner_name` varchar(200) DEFAULT NULL COMMENT '合作商名称',
  `partner_short_name` varchar(100) DEFAULT NULL COMMENT '合作商简称',
  `start_time` datetime DEFAULT NULL COMMENT '合作开始时间',
  `end_time` datetime DEFAULT NULL COMMENT '合作结束时间',
  `partner_type` varchar(100) DEFAULT NULL COMMENT '合作方式',
  `contacts` varchar(100) DEFAULT NULL COMMENT '合作商联系人',
  `contacts_email` varchar(100) DEFAULT NULL COMMENT '合作商联系人邮箱',
  `partner` varchar(500) DEFAULT NULL COMMENT '合作商公司地址',
  `state` int DEFAULT NULL COMMENT '状态',
  `create_time` datetime DEFAULT NULL COMMENT '配置时间',
  `creator` varchar(100) DEFAULT NULL COMMENT '配置人',
  PRIMARY KEY (`id`),
  UNIQUE KEY `rank_code` (`partner_no`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='会员互通合作商配置表';

CREATE TABLE `partner_user_level` (
  `id` bigint NOT NULL AUTO_INCREMENT,
  `partner_no`varchar(100) DEFAULT NULL COMMENT '合作商编号',
  `level_code` varchar(100) DEFAULT NULL COMMENT '合作商会员等级代码',
  `level_name` varchar(100) DEFAULT NULL COMMENT '合作商会员等级名称',
  `state` int DEFAULT NULL COMMENT '状态',  
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='会员互通合作商会员等级配置表';


CREATE TABLE `user_level_partner_log` (
  `id` bigint NOT NULL AUTO_INCREMENT,
  `phone`varchar(100) DEFAULT NULL COMMENT '用户手机号',
  `user_id`varchar(100) DEFAULT NULL COMMENT '用户ID',
  `partner_no`varchar(100) DEFAULT NULL COMMENT '合作商编号',
  `partner_name` varchar(200) DEFAULT NULL COMMENT '合作商名称',
  `partner_short_name` varchar(100) DEFAULT NULL COMMENT '合作商简称',
  `partner_type` varchar(100) DEFAULT NULL COMMENT '合作方式',
  `state` int DEFAULT NULL COMMENT '状态',
  `create_time` datetime DEFAULT NULL COMMENT '匹配时间',
  `partner_level_code` varchar(100) DEFAULT NULL COMMENT '合作商会员等级代码',
  `partner_level_name` varchar(100) DEFAULT NULL COMMENT '合作商会员等级名称',
  `ctg_level_code` varchar(100) DEFAULT NULL COMMENT '本平台会员等级代码',
  `ctg_level_name` varchar(100) DEFAULT NULL COMMENT '本平台会员等级名称',
  PRIMARY KEY (`id`)
   
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='会员互通合作日志表';

CREATE TABLE `partner_level_map` (
  `id` bigint NOT NULL AUTO_INCREMENT,
  `partner_no`varchar(100) DEFAULT NULL COMMENT '合作商编号',
  `partner_name` varchar(200) DEFAULT NULL COMMENT '合作商名称',
  `partner_short_name` varchar(100) DEFAULT NULL COMMENT '合作商简称',
  `partner_type` varchar(100) DEFAULT NULL COMMENT '合作方式',
  `state` int DEFAULT NULL COMMENT '状态',
  `create_time` datetime DEFAULT NULL COMMENT '匹配时间',
  `partner_level_code` varchar(100) DEFAULT NULL COMMENT '合作商会员等级代码',
  `partner_level_name` varchar(100) DEFAULT NULL COMMENT '合作商会员等级名称',
  `ctg_no`varchar(100) DEFAULT NULL COMMENT '本平台编码',
  `ctg_name`varchar(100) DEFAULT NULL COMMENT '本平台名称',
  `ctg_level_code` varchar(100) DEFAULT NULL COMMENT '本平台会员等级代码',
  `ctg_level_name` varchar(100) DEFAULT NULL COMMENT '本平台会员等级名称',
  PRIMARY KEY (`id`)
   
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='会员互通合作等级映射表';

CREATE TABLE `user_level_partner` (`id` bigint NOT NULL AUTO_INCREMENT,`partner_no`varchar(100) DEFAULT NULL COMMENT '合作商编号',`partner_name` varchar(200) DEFAULT NULL COMMENT '合作商名称',`partner_short_name` varchar(100) DEFAULT NULL COMMENT '合作商简称',`start_time` datetime DEFAULT NULL COMMENT '合作开始时间',`end_time` datetime DEFAULT NULL COMMENT '合作结束时间',`partner_type` varchar(100) DEFAULT NULL COMMENT '合作方式',`contacts` varchar(100) DEFAULT NULL COMMENT '合作商联系人',`contacts_email` varchar(100) DEFAULT NULL COMMENT '合作商联系人邮箱',`partner` varchar(500) DEFAULT NULL COMMENT '合作商公司地址',`state` int DEFAULT NULL COMMENT '状态',`create_time` datetime DEFAULT NULL COMMENT '配置时间',`creator` varchar(100) DEFAULT NULL COMMENT '配置人',PRIMARY KEY (`id`),UNIQUE KEY `rank_code` (`partner_no`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='会员互通合作商配置表';CREATE TABLE `partner_user_level` (`id` bigint NOT NULL AUTO_INCREMENT,`partner_no`varchar(100) DEFAULT NULL COMMENT '合作商编号',`level_code` varchar(100) DEFAULT NULL COMMENT '合作商会员等级代码',`level_name` varchar(100) DEFAULT NULL COMMENT '合作商会员等级名称',`state` int DEFAULT NULL COMMENT '状态',  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='会员互通合作商会员等级配置表';CREATE TABLE `user_level_partner_log` (`id` bigint NOT NULL AUTO_INCREMENT,`phone`varchar(100) DEFAULT NULL COMMENT '用户手机号',`user_id`varchar(100) DEFAULT NULL COMMENT '用户ID',`partner_no`varchar(100) DEFAULT NULL COMMENT '合作商编号',`partner_name` varchar(200) DEFAULT NULL COMMENT '合作商名称',`partner_short_name` varchar(100) DEFAULT NULL COMMENT '合作商简称',`partner_type` varchar(100) DEFAULT NULL COMMENT '合作方式',`state` int DEFAULT NULL COMMENT '状态',`create_time` datetime DEFAULT NULL COMMENT '匹配时间',`partner_level_code` varchar(100) DEFAULT NULL COMMENT '合作商会员等级代码',`partner_level_name` varchar(100) DEFAULT NULL COMMENT '合作商会员等级名称',`ctg_level_code` varchar(100) DEFAULT NULL COMMENT '本平台会员等级代码',`ctg_level_name` varchar(100) DEFAULT NULL COMMENT '本平台会员等级名称',PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='会员互通合作日志表';CREATE TABLE `partner_level_map` (`id` bigint NOT NULL AUTO_INCREMENT,`partner_no`varchar(100) DEFAULT NULL COMMENT '合作商编号',`partner_name` varchar(200) DEFAULT NULL COMMENT '合作商名称',`partner_short_name` varchar(100) DEFAULT NULL COMMENT '合作商简称',`partner_type` varchar(100) DEFAULT NULL COMMENT '合作方式',`state` int DEFAULT NULL COMMENT '状态',`create_time` datetime DEFAULT NULL COMMENT '匹配时间',`partner_level_code` varchar(100) DEFAULT NULL COMMENT '合作商会员等级代码',`partner_level_name` varchar(100) DEFAULT NULL COMMENT '合作商会员等级名称',`ctg_no`varchar(100) DEFAULT NULL COMMENT '本平台编码',`ctg_name`varchar(100) DEFAULT NULL COMMENT '本平台名称',`ctg_level_code` varchar(100) DEFAULT NULL COMMENT '本平台会员等级代码',`ctg_level_name` varchar(100) DEFAULT NULL COMMENT '本平台会员等级名称',PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='会员互通合作等级映射表';

http://www.lryc.cn/news/481753.html

相关文章:

  • 论文阅读:基于语义分割的非结构化田间道路场景识别
  • linux部分问题以及解决方式
  • qt QTreeWidget详解
  • 注意力机制的目的:理解语义;编码器嵌入高纬空间计算;注意力得分“得到S*V”;解码器掩码和交叉注意力层用于训练;最终的编码器和输出实现大模型
  • [java][jdk]JDK各个版本的核心特性
  • 双十一”买买买!法官告诉你注意这些法律问题
  • PyQt5
  • 【Linux】常用命令(2.6万字汇总)
  • Vue3-06_路由
  • 物理验证Calibre LVS | SMIC Process过LVS时VNW和VPW要如何做处理?
  • 量化分析工具日常操作日记-5-通合科技
  • windows和linux验证MD5码方式
  • 构造函数原型对象语法、原型链、原型对象
  • 鸿蒙UI开发——自定义UI绘制帧率
  • 鸿蒙基本组件结构
  • 柔性鞋材振动刀智能视觉裁切机市场报告:未来几年年复合增长率CAGR为5.4%
  • 【计算机网络】基础知识,常识应用知识
  • 【Linux进程篇1】认识冯·诺依曼体系结构(引出进程详解)
  • 使用iviewui组件库的坑
  • 高级sql使用技巧
  • 403 Request Entity Too Lager(请求体太大啦)
  • Flutter 正在切换成 Monorepo 和支持 workspaces
  • 小白初入Android_studio所遇到的坑以及怎么解决
  • NetCore使用Aop和内存缓存对接口、方法进行数据缓存
  • playwright学习记录2--定位方式
  • 响应式网页设计--html
  • C#核心(8) 静态成员
  • 关于git使用的图文教程(包括基本使用,处理冲突问题等等)超详细
  • Axios 的 responseType 属性详解及 Blob 与 ArrayBuffer 解析
  • redis集群介绍