所以基本上度假村提供四种服务:
services (Table with all resort services)
ser_id ser_name
1 Breakfast
2 Dinner
3 Towels
4 Taxi
会员可以在向度假村预订时选择他们想要的服务。在 selected_services 表中有三个选项及其适用的相应成员案例:
- 选择个人服务【会员6例】
- 一次选择所有服务【会员7例】
- 一次选择所有服务,然后取消选择单个服务[成员 5 案例]
为了让事情更清楚,这里是 selected_services 表的样子:
chosen_services (Table with all member chosen resort services)
resort_id mem_id ser_id chosen_type
2 5 0 all
2 5 1 cancelled
2 5 2 cancelled
2 6 4 chosen
2 7 0 all
如果任何服务的价格发生变化,我们需要拉出选择该服务的成员并通过电子邮件向他们发送更改。
我已经在这个问题上卡了几个小时了,我们怎样才能让这个东西工作呢?