我的网站将提供每月付费订阅访问,我正在尝试考虑设置表格的最佳方式。如果用户希望升级到高级服务,他们可以选择通过贝宝付款。我假设如果用户选择停止使用服务,他们的帐户将被限制为有限的免费访问版本。
我在想我可以在一个表中维护它作为用户详细信息,即:
USERS
ID| NAME| MEMBERSHIP_TYPE| LAST_PAYMENT_DATE| ACTIVE_TILL| TRANSACTION_ID
我需要把它分成两个不同的表吗
USERS
ID| NAME
MEMBERSHIPS
USER_ID|MEMBERSHIP_TYPE|LAST_PAYMENT_DATE|ACTIVE_TILL|TRANSACTION_ID
并将付款历史存储在第三张表中。我会在这里使用定期计费。