我必须编写一个允许在健身房预订空间的网络应用程序,但我不知道如何管理数据库,我应该为每个活动创建一个包含所有可用时间的日历,并为每个小时分配一个计数器吗?
为我工作的一种方法是在数据库中创建这些表:
表时间段
表与会者
表 Gymclass
Gymclass
links toManyToManyField(Timeslot)
Timeslot
links toManyToManyField(Attendee)
直观上,这意味着每个gymclass
都有许多timeslot
s。每个Timeslot
都是一个小时的时间段。每个Timeslot
都有许多Attendee
s。
然后,您可以查询Timeslot
以提供时间表,课程和与会者。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(75条)