gpt4 book ai didi

database - 在数据库中设计包月系统的良好实践

转载 作者:太空狗 更新时间:2023-10-30 01:37:50 25 4
gpt4 key购买 nike

<分区>

我想知道如何在数据库中设计包月软件系统。这些系统在互联网上广泛使用,但我找不到很多关于数据库设计的东西。

在我的例子中,必须包括这些元素(可能还有一些我忘记的其他元素):

  • 客户
  • 计划(如“基本”/“高级”)。每个计划都有一个月度价格和一定数量的积分(例如:基本计划每月提供 30 个积分,高级计划提供无限积分)。
  • 积分是在应用程序中花费的虚拟货币。
  • 订阅/取消订阅
  • 付款(请注意,由于折扣等原因,实际支付的价格可能与计划的基本价格不同)
  • ... ?

除了数据库设计之外,还可能需要设置触发器来执行此操作(?)。

我的痛点:

  • 我无法以一般方式了解它的全局设计是什么
  • 哪一个应该是数据库中的一行:month_susbscrition(即每个客户每月 1 行)或订阅本身(即每个客户 1 行)?
  • 您将如何处理每月订阅的自动续订?
  • 如果您预见到使用 Paypal 等服务来处理每月自动付款,您将如何处理付款设计?

注意

我自愿不详细说明我的需求,因为那样的话,辩论可以保持通用性,对其他人更有用。

感谢您的帮助。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com