教育小程序数据库表设计

目录

  • 1. 模块清单

  • 1.1. 教育小程序

    • 1.1.3. 表列清单
      • 1.1.3.1 JY_USER【用户信息表】
      • 1.1.3.2 JY_USER_ROLE【用户角色信息表】
      • 1.1.3.3 JY_ROLE【角色信息表】
      • 1.1.3.4 JY_ROLE_TASK【角色权限信息表】
      • 1.1.3.5 JY_TASK【权限信息表】
      • 1.1.3.6 JY_ACTIVITY【活动表】
      • 1.1.3.7 JY_ACTIVITY_PAGE_VIEW【活动浏览量表】
      • 1.1.3.8 JY_AUDIO【音频表】
      • 1.1.3.9 JY_AUDIO_ITEM【音频目录详细表】
      • 1.1.3.10 JY_AUDIO_BROWSING_VOLUME【音频浏览量表】
      • 1.1.3.11 JY_AUDIO_PLAY_VOLUME【音频播放量表】
      • 1.1.3.12 JY_ORDER【订单】
      • 1.1.3.13 JY_ORDER_ITEM【订单项详细表】
      • 1.1.3.14 JY_BUY_LIST【已购清单表】
      • 1.1.3.15 JY_EXPRESS_INFO【物流表】
      • 1.1.3.16 JY_ADDRESS【收货人地址】
      • 1.1.3.17 JY_CLIENT【客户表】
      • 1.1.3.18 JY_CART【购物车表】
      • 1.1.3.19 JY_PAY_INFO【支付信息】
      • 1.1.3.20 JY_SIGNUP【报名表】
      • 1.1.3.21 JY_COLLECTION【收藏表】
      • 1.1.3.22 JY_VIEW_TRACK【分享商品查看轨迹表】
      • 1.1.3.23 JY_GOODS_SHARE【商品分享表】
      • 1.1.3.24 JY_USER_BROWSE_TRAJECTORY【客户浏览商品轨迹表】
      • 1.1.3.25 JY_BIZ_CODE【通用代码表】
      • 1.1.3.26 JY_SYS_CONFIG【配置表】
      • 1.1.3.27 JY_CONTENT【轮播图表】
      • 1.1.3.28 JY_DOWNLOAD【我的下载】
      • 1.1.3.29 JY_WELFARE_RECEIVE【福利领取表】
      • 1.1.3.30 JY_SHARE_VIEW【分享查看表】

1. 模块清单

  • 1.1. 开心养娃屯
  • 1.1.1 关联关系


  • 1.1.2 表清单

名称代码备注
用户信息表JY_USER用户信息表
用户角色信息表JY_USER_ROLE用户角色信息表
角色信息表JY_ROLE角色信息表
角色权限信息表JY_ROLE_TASK角色权限信息表
权限信息表JY_TASK权限信息表
活动表JY_ACTIVITY活动表
活动浏览量表JY_ACTIVITY_PAGE_VIEW活动浏览量表
音频表JY_AUDIO音频表
音频目录详细表JY_AUDIO_ITEM音频目录详细表
音频浏览量表JY_AUDIO_BROWSING_VOLUME音频浏览量表
音频播放量表JY_AUDIO_PLAY_VOLUME音频播放量表
订单JY_ORDER订单
订单项详细表JY_ORDER_ITEM订单项详细表
已购清单表JY_BUY_LIST
物流表JY_EXPRESS_INFO物流表
收货人地址JY_ADDRESS收获人地址
客户表JY_CLIENT客户表
购物车表JY_CART购物车表
支付信息JY_PAY_INFO支付信息
报名表JY_SIGNUP报名表
收藏表JY_COLLECTION收藏表
分享商品查看轨迹表JY_VIEW_TRACK分享商品查看轨迹表
商品分享表JY_GOODS_SHARE商品分享表
客户浏览商品轨迹表JY_USER_BROWSE_TRAJECTORY客户浏览商品轨迹表
通用代码表JY_BIZ_CODE通用代码表
配置表JY_SYS_CONFIG配置表
轮播图表JY_CONTENT轮播图表
我的下载JY_DOWNLOAD
福利领取表JY_WELFARE_RECEIVE
分享查看表JY_SHARE_VIEW

  • 1.1.3 表列清单

  • JY_USER【用户信息表】
代码名称数据类型(MYSQL)主键备注
ID用户代码VARCHAR(50)主键
USER_NAME用户姓名VARCHAR(50)
PASSWORD用户密码VARCHAR(40)
TYPE用户角色VARCHAR(10)
CREATE_TIME创建时间DATETIME
END_TIME有效止期DATETIME
STATUS效力状态CHAR(2)0.无效 1.有效
PHONE联系电话VARCHAR(20)
REAL_NAME真实姓名VARCHAR(20)

  • JY_USER_ROLE【用户角色信息表】
代码名称数据类型(MYSQL)主键备注
USER_ID用户代码VARCHAR(50)主键,外键
ROLE_ID角色代码VARCHAR(50)主键,外键
DESCRIPTION描述VARCHAR(200)
STATUS效力状态CHAR(2)“0.无效 1.有效”
FLAG备用字段VARCHAR(200)

  • JY_ROLE【角色信息表】
代码名称数据类型(MYSQL)主键备注
ID角色代码VARCHAR(50)主键
NAME角色名称VARCHAR(50)
DESCRIPTION角色描述VARCHAR(200)
STATUS效力状态CHAR(2)0.无效 1.有效
FLAG备用字段VARCHAR(10)备用字段
CREATE_TIME创建时间DATETIME

  • JY_ROLE_TASK【角色权限信息表】
代码名称数据类型(MYSQL)主键备注
ROLE_ID角色代码VARCHAR(50)主键,外键
TASK_ID权限代码VARCHAR(50)主键,外键
STATUS效力状态CHAR(2)“0.无效 1.有效”
FLAG备用字段VARCHAR(10)

  • JY_TASK【权限信息表】
代码名称数据类型(MYSQL)主键备注
ID权限代码VARCHAR(50)主键(命名规则,添加层级关系eg:0_1_1)
NAME权限名称VARCHAR(50)
DESCRIPTION权限描述VARCHAR(200)
VALID_STATUS效力状态CHAR(2)“0.无效 1.有效”
FLAG备用字段VARCHAR(10)
TASK_LEVEL权限等级VARCHAR(50)
PARENT_CODE父级代码VARCHAR(50)
SORT分类排序INT

  • JY_ACTIVITY【活动表】
代码名称数据类型(MYSQL)主键备注
ID活动编号VARCHAR(50)
NAME活动名称VARCHAR(200)可为空
ACTIVITY_STATUS活动状态CHAR(2)
PLACE场所VARCHAR(32)室内 /户外
AGE_GROUP年龄段VARCHAR(32)0-3 /3-6 /6-12
USER_ID创建人VARCHAR(50)获取登录用户
CREATE_TIME创建时间DATETIME
UPDATE_TIME更新时间DATETIME
UPDATE_MAN更新人VARCHAR(50)最后一次
LOCATION活动地点详细VARCHAR(255)
PROVINCEVARCHAR(50)
CITYVARCHAR(50)
AREAVARCHAR(50)
START_TIME活动开始时间DATETIME
END_TIME活动结束时间DATETIME
SIGN_UP是否需要报名CHAR(2)
IMG_URL图片列表VARCHAR(500)只有一张,写地址
DETAIL活动详情TEXT
PRICE活动价格DECIMAL(10,2)
MAX_ENROLLMENT最大报名量INT
DEADLINE_TIME活动报名截止日期DATETIME
UP_TIME上架时间DATETIME
DOWN_TIME下架时间DATETIME
GOODS_TYPE商品类型CHAR(2)1.音频2.活动
SOURCE_USER_ID资源分享客户idVARCHAR(50)
PROVIDE_TIME资源提供时间DATETIME
WEIGHT权重INT排序小的靠前
ISSUE_STATUS发布状态CHAR(2)00 正在测试01发布
STATUS效力状态CHAR(2)
DETAIL_IMG活动详情_图片VARCHAR(500)04/16

  • JY_ACTIVITY_PAGE_VIEW【活动浏览量表】
代码名称数据类型(MYSQL)主键备注
ACTIVITY_ID活动编号VARCHAR(50)主键
PAGE_VIEW浏览量INT
NAME活动名称VARCHAR(200)
STATUS效力状态CHAR(2)
INITIAL_VALUE初始值INT随机数

  • JY_AUDIO【音频表】
代码名称数据类型(MYSQL)主键备注
ID音频编号VARCHAR(50)主键
GOODS_TYPE商品类型CHAR(2)
NAME音频名称VARCHAR(200)
SOURCE音频来源VARCHAR(500)
AUTHOR音频作者VARCHAR(50)
AUDIO_STATUS音频状态CHAR(2)
AGE_GROUP年龄段VARCHAR(32)
IMG_URL图片列表VARCHAR(500)
DETAIL音频详情TEXT
PRICE音频价格DECIMAL(10,2)
UP_TIME上架时间DATETIME
DOWN_TIME下架时间DATETIME
UPDATE_TIME更新时间DATETIME
UPDATE_MAN更新人VARCHAR(50)最后一次
USER_ID资源客户分享idVARCHAR(50)
RESOUCE_TIME资源提供时间DATETIME
WEIGHT权重INT
STATUS效力状态CHAR(2)
CREATE_MAN增加创建人VARCHAR(50)
CREATE_TIME创建时间DATETIME
CHAPTER_NUM课程章节数INT
ISSUE_STATUS发布状态CHAR(2)00 测试01发布
DISK_URL网盘链接地址VARCHAR(200)
WELFARE_TYPE福利类型CHAR(2)00-新人福利,01-分享福利,02-非福利

  • JY_AUDIO_ITEM【音频目录详细表】
代码名称数据类型(MYSQL)主键备注
ID音频项idVARCHAR(50)主键
AUDIO_ID音频编号VARCHAR(50)外键
NAME音频名称VARCHAR(200)
SOURCE音频项来源VARCHAR(500)
FREE_LISTEN免费试听CHAR(2)
TIME_LENGTH时长INT
URL音频项地址VARCHAR(32)
SIZE音频项大小DOUBLEeg:5.46M
SORT排序INT
FILE_NAME原文件名VARCHAR(50)

  • JY_AUDIO_BROWSING_VOLUME【音频浏览量表】
代码名称数据类型(MYSQL)主键备注
AUDIO_ID音频编号VARCHAR(50)主键
PAGE_VIEW浏览量INT可为空
INITIAL_VALUE初始值INT随机数

  • JY_AUDIO_PLAY_VOLUME【音频播放量表】
代码名称数据类型(MYSQL)主键备注
AUDIO_ID音频编号VARCHAR(50)
AUDIO_ITEM_ID音频项idVARCHAR(50)
PLAY_NUM播放量INT
INITIAL_VALUE初始值INT随机数
LIKE_NUM点赞量INT

  • JY_ORDER【订单】
代码名称数据类型(MYSQL)主键备注
ID订单编号VARCHAR(50)主键
OPEN_ID客户idVARCHAR(50)微信号
CREATE_TIME订单生成时间DATETIME
PAY_TIME订单支付时间DATETIME
COMPLETE_TIME订单完成时间DATETIME确认收获时间
DELIVER_TIME订单发货时间DATETIME
CANCEL_TIME订单取消时间DATETIME
TOTAL_MONEY订单总金额DECIMAL(10,2)
FREE_MONEY订单优惠金额DECIMAL(10,2)
REALITY_MONEY订单实付金额DECIMAL(10,2)
TICKET_NO订单优惠券编码VARCHAR(50)
PAY_WAY支付方式CHAR(2)1.在线
DELIVERY_WAY配送方式CHAR(2)1.物流 2.非物流
ORDER_STATUS订单状态CHAR(2)状态:1、未付款,2、已付款,3、未发货,4、已发货,5、交易成功,6、交易关闭,7、待评价
BUSINESS供货商家VARCHAR(50)
ADDRESS_ID地址idVARCHAR(50)外键
TRACK_NO物流单号VARCHAR(50)外键
GOODS_TYPE商品类型CHAR(2)1.音频2.活动
STATUS效力状态CHAR(2)
ORDER_REMARKS订单备注VARCHAR(500)
GOODS_NUM总商品件数INT
SIGNUP_ID报名表idVARCHAR(50)04/08添加

  • JY_ORDER_ITEM【订单项详细表】
代码名称数据类型(MYSQL)主键备注
ORDER_ID订单编号VARCHAR(50)主键
GOODS_ID商品idVARCHAR(50)主键
NAME商品名称VARCHAR(50)
GOODS_PRICE商品单价DECIMAL(10,2)
GOODS_NUM商品数量INT
GOODS_TOTAL_MONEY商品总价DECIMAL(10,2)
SHARE_ID分享者idVARCHAR(50)
SHARE_URL分享链接VARCHAR(500)
STATUS效力状态CHAR(2)
PRODUCTIMAGEURL商品图片地址VARCHAR(500)03/19

  • JY_BUY_LIST【已购清单表】
代码名称数据类型(MYSQL)主键备注
GOODS_ID商品IDVARCHAR(50)
OPEN_ID客户IDVARCHAR(50)
STATUS状态CHAR(2)01已学习/00学习中
CREATED_TIME创建时间DATETIME

  • JY_EXPRESS_INFO【物流表】
代码名称数据类型(MYSQL)主键备注
TRACK_NO物流单号VARCHAR(50)
EXPRESS_COMPANY快递公司VARCHAR(50)
CARRIAGE运费DECIMAL(10,2)

  • JY_ADDRESS【收货人地址】
代码名称数据类型(MYSQL)主键备注
ID地址idVARCHAR(50)主键
OPEN_ID客户IDVARCHAR(50)外键
PROVINCEVARCHAR(20)
CITYVARCHAR(20)
TOWN县/区VARCHAR(20)
MOBILE手机VARCHAR(20)
ADDRESS详细地址VARCHAR(255)
CONTACT联系人VARCHAR(50)
IS_DEFAULT是否是默认CHAR(2)1默认 0否
REMARK备注VARCHAR(200)
CREATE_TIME创建时间DATETIME
STATUS效力状态CHAR(2)

  • JY_CLIENT【客户表】
代码名称数据类型(MYSQL)主键备注
OPEN_ID客户idVARCHAR(50)微信号
CLIENT_GRADE客户等级VARCHAR(50)默认5
GENDER性别CHAR(2)
PHONE_NO手机号VARCHAR(20)
JOIN_TIME加入时间DATETIME
AREA_CODE区域位置VARCHAR(200)定位
CITY城市VARCHAR(20)
COUNTRY国家VARCHAR(20)
LANGUAGE语言VARCHAR(20)
NICK_NAME昵称VARCHAR(50)
PROVINCEVARCHAR(20)
STATUS效力状态CHAR(2)

  • JY_CART【购物车表】
代码名称数据类型(MYSQL)主键备注
GOODS_ID商品IDVARCHAR(50)主键
OPEN_ID客户IDVARCHAR(50)外键
STATUS效力状态CHAR(2)
NUM商品数量INT
GOODS_TYPE商品类型CHAR(2)外键
SHARE_ID分享者idVARCHAR(50)
SHARE_URL分享链接VARCHAR(200)

  • JY_PAY_INFO【支付信息】
代码名称数据类型(MYSQL)主键备注
OPEN_ID客户IDVARCHAR(50)外键
ORDER_ID订单号VARCHAR(50)主键
PAY_TYPE支付方式CHAR(2)
PAY_TIME支付时间DATETIME
TOTAL_MONEY总金额DECIMAL(10,2)
PAY_STATUS支付状态CHAR(2)

  • JY_SIGNUP【报名表】
代码名称数据类型(MYSQL)主键备注
ACTIVITY_ID活动编号VARCHAR(50)
OPEN_ID客户idVARCHAR(50)
CONTACTS联系人VARCHAR(50)
TELEPHONE联系电话VARCHAR(20)
REMARK备注VARCHAR(200)
WECHAT_ID微信号VARCHAR(50)
SIGNUP_STATUS报名状态CHAR(2)
ID报名表idVARCHAR(50)主键
COUNT报名数量INT04/10

  • JY_COLLECTION【收藏表】
代码名称数据类型(MYSQL)主键备注
OPEN_ID客户idVARCHAR(50)微信号
GOODS_ID商品idVARCHAR(50)
COLLECTE_TIME收藏时间DATETIME
CANCEL_TIME取消收藏时间DATETIME
GOODS_TYPE商品类型CHAR(2)
COLLECTE_STATUS收藏状态CHAR(2)
STATUS效力状态CHAR(2)

  • JY_VIEW_TRACK【分享商品查看轨迹表】
代码名称数据类型(MYSQL)主键备注
OPEN_ID客户idVARCHAR(50)
CLICK_ADDRESS点击分享地址VARCHAR(500)
CLICK_TIME点击时间DATETIME
OUT_TIME退出时间DATETIME
GOODS_ID点击商品idVARCHAR(50)
SHARE_ID分享者idVARCHAR(50)
SHARE_URL分享链接VARCHAR(500)

  • JY_GOODS_SHARE【商品分享表】
代码名称数据类型(MYSQL)主键备注
OPEN_ID客户idVARCHAR(50)微信号
GOODS_ID分享商品idVARCHAR(50)
SHARED_TIME分享生成时间BIGINT
OPEN_TIMES查看次数INT
VALID_TIMES有效次数INT

  • JY_USER_BROWSE_TRAJECTORY【客户浏览商品轨迹表】
代码名称数据类型(MYSQL)主键备注
OPEN_ID客户idVARCHAR(50)微信号
GOODS_ID商品idVARCHAR(50)
SEE_TIME查看时间DATETIME
SCAN_DURATION浏览时间时长DATETIME
OUT_TIME退出时间DATETIME

  • JY_BIZ_CODE【通用代码表】
代码名称数据类型(MYSQL)主键备注
CODE_CODE通用代码VARCHAR(200)主键
CODE_TYPE代码类型VARCHAR(50)主键
CODE_C_NAME中文含义VARCHAR(250)
CODE_E_NAME英文含义VARCHAR(250)
CODE_FLAG备用字段INT
REMARK备注VARCHAR(250)
STATUS效力状态CHAR(2)
CODE_DESSCRIPTION代码描述字段VARCHAR(250)

  • JY_SYS_CONFIG【配置表】
代码名称数据类型(MYSQL)主键备注
PARAMETER_CODE配置代码VARCHAR(50)主键
PARAMETER_TYPE配置类型VARCHAR(30)主键
PARAMETER_DESC配置描述VARCHAR(255)
PARAMETER_VALUE配置值VARCHAR(255)
REMARK备注VARCHAR(200)
FLAG备用字段VARCHAR(200)
STATUS效力状态CHAR(2)

  • JY_CONTENT【轮播图表】
代码名称数据类型(MYSQL)主键备注
ID轮播图片idVARCHAR(50)主键
TITLE内容标题VARCHAR(200)
GOODS_ID商品idVARCHAR(500)商品
STATUS状态效力CHAR(2)
SORT_ORDER排序INT
GOODS_TYPE商品分类VARCHAR(50)活动、音频、文创、图书
PIC图片绝对路径VARCHAR(500)
CATEGORY_NAME分类名称VARCHAR(50)
TIME创建时间DATETIME

  • JY_DOWNLOAD【我的下载】
代码名称数据类型(MYSQL)主键备注
OPEN_ID客户IDVARCHAR(50)
FILES文件名VARCHAR(50)
DOWNLOAD_STATUS下载状态CHAR(2)
TIME下载时间DATETIME
AUDIO_ID音频编号VARCHAR(50)
STATUS效力状态CHAR(2)

  • JY_WELFARE_RECEIVE【福利领取表】
代码名称数据类型(MYSQL)主键备注
OPEN_ID微信唯一IDVARCHAR(50)
WELFARE_TYPE福利类型CHAR(2)
CAN_RECEIVE_TIMES已领取次数INT
RECEIVED_TIMES可领取次数INT

  • JY_SHARE_VIEW【分享查看表】
代码名称数据类型(MYSQL)主键备注
SHARER_ID分享者IDVARCHAR(50)
VIEWER_ID查看者IDVARCHAR(50)
GOODS_ID商品IDVARCHAR(50)

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值