以下是自己在电子商务系统设计中的数据库设计经验总结,而今发表出来一起分享,如有不当,欢迎跟帖讨论~

资金账户表 (finance_account)
|-- 自动编号
|-- 用户编号
|-- 预付款 (advance)
|-- 冻结预付款 (advance_forzen)
|-- 可用余额 (blance)
|-- 冻结余额 (blance_frozen)
|-- 状态 (status, 冻结,正常)
|-- 创建时间
|-- 更新时间

银行卡表 (bankcard)
|-- 自动编号
|-- 用户编号
|-- 银行开户支行名称 (bank_name)
|-- 银行卡卡号 (bank_card_no)
|-- 银行卡持卡人姓名 (bank_card_holder)
|-- 使用次数 (usage_count, 用作自动排序的依据)
|-- 排列次序 (sort)
|-- 状态
|-- 创建时间

充值表 (finance_recharge)
|-- 自动编号
|-- 用户编号
|-- 充值类型 (recharge_type, 账户充值,返利等)
|-- 充值流水号 (serial_no)
|-- 充值金额 (amount)
|-- 充值类型 (recharge_type, 现金,转账,在线支付)
|-- 支付渠道 (pay_channel, trade.alipay.native:支付宝、trade.weixin.jspay:微信公众号支付、trade.weixin.native:微信扫码支付、trade.bankpay.native:网银)
|-- 支付渠道单号 (out_trade_no, 第三方渠道交易单号)
|-- 开户支行编号
|-- 银行名称
|-- 卡号
|-- 持卡人姓名
|-- 充值备注 (submit_remark)
|-- 审核员用户编号 (auditor_id)
|-- 审核时间 (audit_time)
|-- 审核备注 (audit_remark)
|-- 充值参数 (recharge_params, JSON格式)
|-- 状态
|-- 创建时间
|-- 更新时间
|-- syscode

提现表 (finance_withdraw)
|-- 自动编号
|-- 用户编号
|-- 流水号
|-- 提现金额
|-- 手续费 (commission)
|-- 提现申请备注 (remark_submit)
|-- 提现审核备注 (remark_audit)
|-- 银行支行名称 (bank_name)
|-- 银行卡卡号 (card_no)
|-- 持卡人姓名 (holder)
|-- 支付渠道 (pay_channel)
|-- 支付渠道单号 (out_trade_no)
|-- 提现参数 (withdraw_params, JSON格式)
|-- 状态
|-- 创建时间
|-- 审核时间

交易明细表 (finance_trade_detail)
|-- 自动编号
|-- 账户资金表编号 (account_id)
|-- 用户编号 (user_id)
|-- 审核员编号 (auditor_id)
|-- 交易流水号 (serial_no)
|-- 交易类型 (trade_type, 1:充值,2:返现;3:提现;)
|-- 支付渠道 (pay_channel, trade.alipay.native:支付宝、trade.weixin.jspay:微信公众号支付、trade.weixin.native:微信扫码支付、trade.bankpay.native:网银)
|-- 支付渠道单号 (out_trade_no, 第三方渠道交易单号,交易单号建议加表示业务来源和业务类型的前缀,如wxpnrechg...表示微信公众号充值,wxmabuy...表示微信小程序购买,wapalipaybuy...表示手机端支付宝购买)
|-- 交易金额 (amount)
|-- 交易币种 (currency)
|-- 交易申请备注 (remark_submit)
|-- 交易审核备注 (remark_audit)
|-- 交易参数 (trade_params, JSON格式)
|-- 状态
|-- 创建时间
|-- 审核时间

虚拟货币交易转换明细表 (finance_virtual_currency_trade_detail)
|-- 自动编号
|-- 用户编号 (user_id)
|-- 审核员编号 (auditor_id)
|-- 交易流水号 (serial_no)
|-- 交易类型 (trade_type, 1:赠送;2:领取;3:转换)
|-- 转换类型 (transform_type, 1:钻石;2:房卡;3:金币;4:道具)
|-- 消耗数量 (consum_number)
|-- 转换数量 (transform_number)
|-- 交易申请备注 (remark_submit)
|-- 交易审核备注 (remark_audit)
|-- 交易参数 (trade_params, JSON格式)
|-- 状态
|-- 创建时间
|-- 审核时间

说明:提现表和充值表其实可以合并到交易明细表。

版权声明:本文采用署名-非商业性使用-相同方式共享(CC BY-NC-SA 3.0 CN)国际许可协议进行许可,转载请注明作者及出处。
本文标题:电子商务(电销)平台中财务模块(Finance)数据库设计明细
本文链接:http://www.cnblogs.com/sochishun/p/7060808.html
本文作者:SoChishun (邮箱:14507247#qq.com | 博客:http://www.cnblogs.com/sochishun/)
发表日期:2017年6月21日

电子商务(电销)平台中财务模块(Finance)数据库设计明细的更多相关文章

  1. 电子商务(电销)平台中订单模块(Order)数据库设计明细

    电子商务(电销)平台中订单模块(Order)数据库设计明细 - sochishun - 博客园 http://www.cnblogs.com/sochishun/p/7040628.html 电子商务 ...

  2. 电子商务(电销)平台中商品模块(Product)数据库设计明细

    以下是自己在电子商务系统设计中的数据库设计经验总结,而今发表出来一起分享,如有不当,欢迎跟帖讨论~ 商品表 (product)|-- 自动编号 (product_id)|-- 商品名称 (produc ...

  3. 电子商务(电销)平台中商品模块(Product)数据库设计明细(转载)

    电子商务(电销)平台中商品模块(Product)数据库设计明细 以下是自己在电子商务系统设计中的数据库设计经验总结,而今发表出来一起分享,如有不当,欢迎跟帖讨论~ 商品表 (product)|-- 自 ...

  4. 电子商务(电销)平台中订单模块(Order)数据库设计明细(转载)

    电子商务(电销)平台中订单模块(Order)数据库设计明细 以下是自己在电子商务系统设计中的订单模块的数据库设计经验总结,而今发表出来一起分享,如有不当,欢迎跟帖讨论~ 订单表 (order)|-- ...

  5. 电子商务(电销)平台中系统设置模块(SysSetting)数据库设计明细

    以下是自己在电子商务系统设计中的数据库设计经验总结,而今发表出来一起分享,如有不当,欢迎跟帖讨论~ 邮件服务器 (sys_smtp_server)|-- 自动编号|-- SMTP服务器地址 (host ...

  6. 电子商务(电销)平台中内容模块(Content)数据库设计明细

    以下是自己在电子商务系统设计中的数据库设计经验总结,而今发表出来一起分享,如有不当,欢迎跟帖讨论~ 文章表 (article)|-- 自动编号|-- 文章标题 (title)|-- 文章类别编号 (c ...

  7. 电子商务(电销)平台中用户模块(User)数据库设计明细

    以下是自己在电子商务系统设计中的订单模块的数据库设计经验总结,而今发表出来一起分享,如有不当,欢迎跟帖讨论~ 用户基础表(user_base)|-- 自动编号 (user_id)|-- 用户名 (us ...

  8. 电子商务(电销)平台中用户模块(User)数据库设计明细(转载)

    电子商务(电销)平台中用户模块(User)数据库设计明细 以下是自己在电子商务系统设计中的订单模块的数据库设计经验总结,而今发表出来一起分享,如有不当,欢迎跟帖讨论~ 用户基础表(user_base) ...

  9. 电子商务(电销)平台中订单模块(Order)数据库设计明细(转)

    以下是自己在电子商务系统设计中的订单模块的数据库设计经验总结,而今发表出来一起分享,如有不当,欢迎跟帖讨论~ 订单表 (order)|-- 自动编号(order_id, 自增长主键)|-- 订单单号( ...

随机推荐

  1. OpenCL入门:(三:GPU内存结构和性能优化)

    如果我们需要优化kernel程序,我们必须知道一些GPU的底层知识,本文简单介绍一下GPU内存相关和线程调度知识,并且用一个小示例演示如何简单根据内存结构优化. 一.GPU总线寻址和合并内存访问 假设 ...

  2. ffmpeg 压缩H265 Windows 硬件编码

    硬件NVIDIA:ffmpeg.exe -i input.avi -c:v hevc_nvenc -preset:v fast output.mp4 软件          :ffmpeg.exe - ...

  3. Qt-QML-电子罗盘

    使用QML中的Canvas实现电子罗盘绘制,效果图如下 一个简单的电子罗盘,红色N极.其中中间飞机表示当前的指向, 还是比较简单的,直接上代码吧 /* 作者:张建伟 时间:2018年4月27日 简述: ...

  4. mybatis SQL映射配置文件

    目录 标签常见属性(备忘) 参数样例 resultType.resultMap.discriminator 自动映射 动态SQL语句 罗列Mapper中最常用部分 标签常见属性(备忘) <sel ...

  5. java.lang.Boolean.valueOf(String s)

    简单说,就是s为true(这四个字母大小写任意)时,返回值为true,否则为false public class one { public static void main(String[] args ...

  6. CSP201512-2:消除类游戏

    引言:CSP(http://www.cspro.org/lead/application/ccf/login.jsp)是由中国计算机学会(CCF)发起的"计算机职业资格认证"考试, ...

  7. Educational Codeforces Round 63 D. Beautiful Array

    D. Beautiful Array time limit per test 2 seconds memory limit per test 256 megabytes input standard ...

  8. 记录一次爬虫报错:Message: Failed to decode response from marionette

    由于标题中的错误引发: Message: Tried to run command without establishing a connection 解释: 先说一下我的爬虫架构,用的是firefo ...

  9. Action Required: Please provide your Tax Identity Information - Amazon Seller Tax Identity Collection

    Hello ***,   Your selling privileges have been suspended because we have not received required tax i ...

  10. centos7.2 apache开启.htaccess

    打开httpd.conf(在那里? APACHE目录的CONF目录里面),用文本编纂器打开后,查找 (1) AllowOverride None 改为 AllowOverride All (2)去掉下 ...