有两种类型的用户,一种是免费用户,另一种是付费用户。作为具有 FreeUser 角色的用户,我只能有 3 个开放(时间尚未结束)活动,因为 PayingUser 没有限制。如何在数据库表中管理它
P粉1557104252023-09-15 00:29:21
UserType usertypeid, PK usertype, NN User userid, PK username, NN usertype, FK UserType.usertypeid
对于活动,您有多种选择。
无论如何,活动管理背后的逻辑是由应用程序处理的。