我正在制定一个系统,人们可以预订活动门票和某些通行证(车票等)。数据库逻辑问题,为事件设置通行证
事件发生在一天或多天。通行证可以链接到多个事件。他们可以有一个默认价格和每票通票(如果你购买了3张门票,你可以免费获得1张通行证)。不过,这些默认参数应该可以在每个事件的基础上进行更改。将通行证连接到事件时,我希望能够将通行证连接到事件的特定日子。我有点卡在这里,我的原始数据库设计似乎有缺陷。这是我目前有:
tblPass
passID
name
price
ticketratio
tblEvent_pass
passID
eventID
price
ticketratio
然后最后,其中的保留通行证里面放入一个表中,以便作出后:
tblEvent_pass_reservation
reservationID
passID
day
totalPaid
totalFree
然而,在此设置中,我似乎保持遇到麻烦。有人可以看看这里,告诉我我做错了什么吗?我很乐意回答您对通票概念的任何疑问。谢谢一堆。
我确实有一张将某些门票映射到几天的门票表。因此,一个事件将与某些票据相关联,而这些票据又将与某些日期相关联。我正在尝试为刚才的通行证设置类似的内容,但那并不奏效。我会尽力,谢谢。 – cabaret