数据库关键表ER图
2023-08-30 08:20:30 10 举报
登录查看完整内容
数据库表设计ER图
作者其他创作
大纲/内容
UserWalletTransition
- int id 记录id- int user_id UserId- string action 行为:+充值 -消费- int origin 交易前金额- int current 交易后金额- int value 交易金额- int order_id 交易订单id- string description 交易说明
UserCertfile 用户钱包交易流水
OrderPaymentWechat
OrderPaymentWechat 支付详情表(微信,充值类订单)
Coupon
- int id 记录id- int admin_id 管理员id- string title 优惠券标题- int type 优惠券类型, 1满减,2打折,3抵用span style=\"font-size: inherit;\
Coupon 优惠券表
model_id1:1
AvatarAppear
- int avatar_id AvatarId- int user_id UserId- int app_id AppId- int model_id ModelId- string model_cnf 模型参数- string source 打包后的资源地址- int synced 同步状态
AvatarAppear 外观呈现
ModelDecorate
- int id - string id_alias id别名,要匹配上SDK资源- int admin_id 上架管理员id- int model_id ModelId- string category_id 装饰类型:如头发/妆容/衣服等,可增改- int multiple 是否可以多选:0单选,其他多选的次数- string title 名称- string preview 预览图- string options 可配置参数- string description 详细说明
ModelDecorate 模型装饰元素表模型装饰元素,目前有:makeup/hair/skin/cloth/jewellery
UserWallet
- int user_id UserId- rmb_amount 充值总额- rmb_balance 结余
UserCertfile 用户钱包
Avatar
- int id AvatarId- int user_id 用户id- int app_id 应用的id- string name Avatar姓名- string name_alias Avatar别名- int sex 性别- int age 年龄- string trait_id 性格id- string constellation 星座- string profile 详细信息- string description 描述- int validity_from 有效期起始时间- int validity_to 有效期截止时间- string sdk_version sdk的版本号- string language 语言- int synced 同步状态
Avatar 主表和基础属性
OrderPaymentAli(@todo)
- int id- int user_id UserId- int order_id 订单id- int status 状态:1已付费,0待付费,2过期'
OrderPaymentAli 支付宝支付详情(阿里,充值类订单)
id: ordr_id1: n
ServiceProvider
- int id- int admin_id 管理员id- string title 服务商名称- string title_alias 英文名- string logo 服务商logo- string descripitoin 服务商介绍- status
ServiceProvider 服务提供商
OrderPaymentBank
- int id- int user_id UserId- int order_id 订单id- string bank_title 银行名称- string bank_account 银行账号- string remitter 汇款人姓名- string telephone 联系电话- int amount 汇款金额,单位分- datetime remit_time 汇款时间- string attachment 扫描附件图- int status 状态:1支付成功,0待审核有效性,2审核无效'
OrderPaymentBank 银行支支付详情(充值类订单)
Model
- int id ModelId- string id_alias id别名,外部系统可识别的标示- int admin_id 上架管理员id- int price 价格- string title 模型名称- string precision 精密度:low|middle|hight- int age 角色年龄,用于用户筛选- int sex 用于性别筛选- string category_id 模型分类,如:卡通形象、动漫人物、虚拟真人- string preview 预览图- string brief 简介- string options 可配置参数,json- int quantity 使用次数- string description 详细介绍- string model_source 资源引用地址- int status 状态:待上架|已上架|已下架
Model 模型仓库表模型管理维护这张表精密度,资源高中低清晰度
category_id: code1: 1
id: avatar_id1:n
消费类的订单,直接余额支付完成,只有充值类的订单,才会走到第三方支付,所有支付流程都是先充值,后消费。
asr_id: idnlp_id: idtts_id: id1:1
OrderInvoice
- int id- int user_id UserId- int order_id 订单id- int type 发票类型:1个人,2企业- string title 发票抬头- string taxno 税号- string contact 联系人- string address 收件地址- string telephone 手机号码- string mark 备注说明
OrderInvoice 订单发票
UserCertfile
- int id- int user_id UserId- string category_id 证书类别- string title 证书名称- string identifier 证书编号- string file_front 证书扫描件正面- string file_back 证书扫描件反面- string validity_from 有效期开始- string validity_end 有效期结束- string description 附加说明- int status 审核状态
UserCertfile 用户认证材料
id: user_id1: 1
Avatar配置依赖表
Product
Product 商品表
订单支付相关表
OrderCoupon
- int id- int user_id UserId- int order_id 订单id- int coupon_id 优惠券id- int coupon_type 优惠券类型,抵用/打折- int coupon_value 优惠力度- int status 使用状态:0未使用,1已使用
OrderCoupon 订单使用优惠券表
category_id: id_alias1: 1
product_id: id1: 1
provider_id: id1:1
Service
Service AI服务表
用户表
id: user_id1: n
AvatarBrain
- int id- int user_id UserId- int app_id AppId- int avatar_id AvatarId- string language 语言种类- int asr_id ASR服务id- string asr_cnf ASR服务配置- int nlp_id NLP服务id- string nlp_cnf NLP服务配置- int tts_id TTS服务id- string tts_cnf TSS服务配置- int synced 同步状态
AvatarBrain 大脑,相关AI功能配置
ModelCategory
- int id - string id_alias // 要匹配上SDK资源- string title
ModelCategory 模型分类,用字典类
model_id1:n
ServiceCategory
- int id- string code 分类id- string label 分类名
ServiceCategory 服务分类,用字典类
OrderProduct
- int id 记录id- int user_id UserId- int order_id 订单id- int product_id 商品id- int quantity 数量,单位个- int origin_price 单价原价,单位分- int current_price 单价现价,单位分- int amount 商品总价,单位分- string mark 附加说明
OrderProduct 订单购买商品表
detail_id: id1:1
Avatar配置相关表
App
- int id 记录id- int user_id 用户id- string id_alias 应用别名id- string category_id 分类id- string cover 封面图- string key 应用秘钥- string title 应用名称- stirng bundle_id app应用的id/网站域名- string description 应用备注说明- string platform_id 平台类型- int synced 同步状态:0未同步,1已同步- int status 状态:0初始化1启用2禁用3删除
App 应用表key明文32为字符,这里保存60位加密密文字符
UserBase
- int user_id UserId- int type 账号类型,企业,个人- string contact 联系人- string title 企业名称- string regtime 企业注册日期- int scale 规模人数- string manager 管理员姓名- string manager_job 管理员职位- string phone 联系电话- string vocation_id 公司所属行业- string business 主营业务- string province 省- string city 城市- string address 具体地址- int status 审核状态
UserBase 基本资料
coupon_id: id1:1
id: appid1:n
Order
Order 订单表
id: order_id1: n
id: order_id1: 1
id: avatar_id1:1
detail_id:id1:1
id: user_id1:n
OrderPayment
- int id- int user_id UserId- int order_id 订单id- string pay_type 支付类型:支付宝/微信/线下银行/余额支付- int detail_id 支付详情id- int status '状态:0:未支付,1已支付,2已退款,3已失效'
OrderPayment 订单支付表
User
- int id '用户id用户表'- string nickname '注册昵称'- string telephone '手机国际区号-手机号码'- string email '邮箱账号'- string password '密码'- string salt '加密盐'- string remember_tk '记住登陆'- int status '状态:0禁用,1启用,2删除'- int authenticated '认证状态:1已经认证,0未认证2等待认证审核'- int role_id '账号类型:0普通用户1企业用户2个人用户3组织团体'- string headimg '头像'- int sex '性别:1女性,2男性,0未知,默认0'- string reg_ip '注册ip'- int lock_at '锁定时间'- string last_login_ip '最后登陆ip'- int last_login_time '最后登陆时间'- datetime login_times '登陆次数'- int synced 同步状态
Uer 用户表
0 条评论
回复 删除
下一页