编辑
# 宏安全软件整体数据结构规划 # [TOC] ### 数据分类表 `名称` `封面` `说明` | 字段名 | 说明 | | --------- | -----:| | id | 数据ID,用于排序、查找 | | name | 数据分类名称,用于显示到软件端 | | describe | 数据分类描述 | >没什么好说的 ------------ ### 数据表 `数据名称` `封面图片` `数据类型` `数据说明` `作者ID` `价格` `原价` `下载量` `购买量` `所属数据夹` `所属分类` `状态` | 字段名 | 说明 | | --------- | -----:| | id | 数据ID,用于排序、查找 | | name | 数据名称 | | cover | 封面图片地址 | | type | 数据分类 | | describe | 数据分类描述 | | aid | 作者ID | | price | 数据价格 | | originalprice | 原价,用于展示 | | downloads | 数据下载量 | | sales | 数据销售数量 | | group | 归属数据夹 `归属后不再在单条数据内展示` | | state | 数据状态 0未审核 1可用 | >我也不知道说啥了 ------------ ### 数据夹表 `数据名称` `封面图片` `数据夹分类` `数据夹说明` `作者ID` `售价` `原价` `下载量` `购买量` `状态` | 字段名 | 说明 | | --------- | -----:| | id | 数据ID,用于排序、查找 | | name | 数据夹名称 | | cover | 封面图片地址 | | type | 数据夹分类 | | describe | 数据夹说明` | | aid | 作者ID | | price | 数据价格 | | originalprice | 原价,用于展示 | | downloads | 数据夹下载量 | | sales | 数据夹销售数量 | | state | 数据状态 0未审核 1可用 | >没啥想说的 ### 作者与用户表 `账号` `密码` `昵称` `头像` `签名` `邮箱` `QQ` `手机` `真实姓名` `支付宝号` `微信号` `主页` `状态` | 字段名 | 说明 | | --------- | -----:| | id | 用户ID | | account | 账号 | | password | 密码 | | nickname | 昵称 | | avatar | 头像 | | signature | 签名档 | | mailbox | 邮箱 | | qq | 腾讯QQ | | phone | 手机号码 | | name | 真实姓名 | | alipay | 支付宝号码 | | wechatpay | 微信账号 | | home | 主页地址 | | state | 账户状态 -2封禁 -1冻结 0正常 | >没啥想说的 ### 用户数据表 `账号` `密码` `昵称` `签名` `邮箱` `QQ` `手机` `余额` `状态` | 字段名 | 说明 | | --------- | -----:| | id | 用户ID | | account | 账号 | | password | 密码 | | nickname | 昵称 | | avatar | 头像 | | signature | 签名档 | | mailbox | 邮箱 | | qq | 腾讯QQ | | phone | 手机号码 | | balance | 余额 | | state | 账户状态 -2封禁 -1冻结 0正常 | ### 购买日志 `数据ID` `购买者ID` `付款金额` `购买者IP` `购买日期` | 字段名 | 说明 | | --------- | -----:| | id | 索引 | | did | 数据ID | | uid | 购买者ID | | money | 付款金额 | | ip | 用户ip | | date | 购买日期 | >没啥想说的 ### 下载日志 `数据ID` `下载者ID` `下载者IP` `下载日期` | 字段名 | 说明 | | --------- | -----:| | id | 索引 | | did | 数据ID | | uid | 购买者ID | | ip | 用户ip | | date | 购买日期 | >没啥想说的 ### 邮箱验证码 `用户账号` `邮箱地址` `验证类型` `验证码` `发送时间` | 字段名 | 说明 | | --------- | -----:| | id | 索引 | | account | 用户账号 | | mail | 邮箱 | | type | 验证类型 0注册 1重设密码 | | code | 验证码 | | date | 发送时间 | >邮箱设定 验证码10分钟内有效 `date` 字段为时间戳 数据库查询倒序位置 获取最新一条数据

更多文档