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

资金账户表 (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. python 的入门

    时光匆匆,大一的时间过的很快,从大一上学期学的c开始,就感觉出c的结构很复杂,但是不可否认,学习c和汇编等涉及到系统底层知识才会有可能开发出属于自己知识产权的东西,然而,python以其简约性,丰富的 ...

  2. TPO-18 C2 Possible participation in a sociology project

    TPO-18 C2 Possible participation in a sociology project 第 1 段 1.listen to a conversation between a s ...

  3. Python Tkinter-Event

    1.点击 from tkinter import * root=Tk() def printCoords(event): print(event.x,event.y) bt1=Button(root, ...

  4. MathExam第二次作业(升级版)

    MathExamLv2——林华伟 211506319 陈珍 211406263   一.预估与实际 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实 ...

  5. Android开发第二阶段(3)

    今天:对闹钟代码的按钮事件进行了添加和修改.对监听器的相关应用也有了进一步的了解和深入. 明天:对主界面的代码的优化比如对按钮位置的调节等细节处理.

  6. DFS(DP)---POJ 1014(Dividing)

    原题目:http://poj.org/problem?id=1014 题目大意: 有分别价值为1,2,3,4,5,6的6种物品,输入6个数字,表示相应价值的物品的数量,问一下能不能将物品分成两份,是两 ...

  7. Alpha 冲刺10

    队名:日不落战队 安琪(队长) 今天完成的任务 整理项目. okhttp学习第四弹. 明天的计划 okhttp学习第五弹. 阶段反思. 睡觉. 还剩下的任务 个人信息数据get. 遇到的困难 困难:好 ...

  8. 0429团队项目-Scrum团队成立

    Scrum团队成立 团队名称:开拓者 团队目标:努力让每一个小伙伴在学会走路的基础上学会跑. 团队口号:我们要的只是这片天而已. 团队照:正面照+背影照(那就是为什么组名叫开拓者) 5.2 角色分配 ...

  9. 01.1 Windows环境下JDK安装与环境变量配置详细的图文教程

    01.1 Windows环境下JDK安装与环境变量配置详细的图文教程 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1.JDK JDK 可以到官网下载 http://www.or ...

  10. 使用windows live writer发表的博客

    试插入代码 #include <iostream.h> using namespace std; int main() { cout<<"hello world&qu ...