我正在尝试构建一个管理儿童托儿所的应用程序,特别是管理哪个孩子在托儿所的哪个房间里。
托儿所连锁有几个分支。每个分店都有几个房间,每个房间对应一个年龄段,容量有限。
孩子们提前一个月注册托儿所,并按月预订,因此他们有一个开始月份和预计结束月份。他们可以在任何特定的日子预订,无论是上午、下午或两者兼而有之。因此,例如,一个孩子可能会注册并希望被预订:
mon AM
tues PM
wed AM PM
thurs AM
fri AM PM
sat
sun AM
孩子 3 岁,所以房间里的毛毛虫或兔子都适合他。我需要检查这些房间是否有空房,如果有,请记录下这个孩子将从 X 月到 Y 月被预订到那个房间。
所以我有一张儿童桌和一张房间桌,但我发现很难弄清楚如何根据孩子的年龄将他们分配到房间,基本上如何记录谁在哪个房间。
我知道这可能很简单,但数据库结构总是让我头疼!
设置我的数据库以记录孩子和房间以及谁在哪里的最佳方法是什么?