sql – 重复计费数据库设计
发布时间:2020-12-12 07:27:29 所属栏目:MsSql教程 来源:网络整理
导读:我正在撰写一份申请,其中涉及每月(或每周)固定金额的重复计费,并且可以持续到订阅取消. 客户可以提前支付几个期间. 他可以取消订阅,然后在某些无薪期后回来. 我需要系统让我知道一段时间过期. 所以我在如何设计数据库(可能不是数据库问题而是编程问题)上大肆
我正在撰写一份申请,其中涉及每月(或每周)固定金额的重复计费,并且可以持续到订阅取消.
客户可以提前支付几个期间. 他可以取消订阅,然后在某些无薪期后回来. 我需要系统让我知道一段时间过期. 所以我在如何设计数据库(可能不是数据库问题而是编程问题)上大肆宣传, 有没有人来过这种应用?采取了什么方法? 解决方法我想你可能会试图过于聪明地设计并过度思考它.如果您考虑业务问题,每个付款间隔实际上都是发票.为什么不创建一个发票表,让预定作业根据每个帐户的周期以及在该时间间隔内是否处于活动状态,以特定间隔插入发票.通过拥有实际发票行,您可以获得InvoiceID,您可以在向客户寻求付款时参考,并为每个结算单独跟踪付款状态. 有时简单是最好的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |