嗨,我是编程方面的新手,尤其是数据库设计方面的新手。我刚刚开始使用数据库,我想知道其中哪一种设计给了我更好的性能并且更合理。我已经建立了预订酒店表这样的:
为每个 Resevation 设置 DateIn 和 DateOut
为每个房间/天设置标志
假设我们最多有 100 个房间,所以如果我想为第二张图片生成表格(50 年)大约需要 15MB((100(room)*8(bit)+3(Date))*365(Day)*50(年))的容量,但我认为当我想查询时,它会给我更好的性能。第一张图片的查询更复杂,如果你给我理由或更好的方法,我认为性能会降低。提前致谢