我正在为每个房间构建学校时间表应用程序吗?有我的模特。我有什么想念吗?
.belowContent
将有一个模型名称Booking,该模型的名称从Occurrence扩展到允许学生注册可定期使用的房间。我想将“时间表”模型链接到“房间模型”,以提供上下文以呈现房间的不同星期时间表和类似于学校时期的“期间”模型。有什么建议吗?
答案 0 :(得分:0)
我认为您可能需要重新考虑您的实际模型以及您要实现的目标。
看看您的模型,您似乎可以为要尝试做的各个方面创建模型,但是这些模型之间似乎没有连贯性。
例如,一种查看方式如下:
Building
- Name
Room
- Number
- Building (FK)
Booking
- Room
- Period (you could just have statically defined list assume these are fixed)
- Duration (number of periods, this removes the need to specify end as you can calculate it.
要进行预订,您需要了解以下内容: -您要预订的房间 -您要使用的期限 -您要预订多长时间(即2期)
从数据角度看,这可能是您可以构建的最简单的模型(简单总是更好)。就显示可用商品而言,您可以在预订时(预订表格)进行。
我希望能为您提供一些解决方法的想法,我并未在此答案中创建模型,因为我认为您的问题并不是技术性的,而是更多地指向正确的方向。