嘿。我正在为停车场所有者设计一个网站(使用spring,hibernate和postgres)来跟踪他们停车场的停车位的状态(占用或空置或保留),对于其他所有人,我的网站应该能够显示他们想要查看的任何停车场的停车位的当前状态。
基本上,任何停车场所有者都可以在我的网站上注册,并可以输入包含他们停车场停车位总数的信息。因此,假设我在parking_lots表中有两个条目,其中包含两个停车场的详细信息,分别是A和B。A和B有惟一的in,A有7个停车位,B有5个停车位。
现在我的问题是,什么是最好的数据库设计,来存储A中的7个停车位,B中的5个停车位的状态,明天如果有一个条目C,比如说3个停车位,我应该仍然能够处理它。假设用户在我的网站上点击停车场A,他应该能够看到A中的哪些停车位被占用,哪些是空的,以及是否有任何停车位被预留给未来的任何时间。状态可以在一天中的任何时刻发生变化。
任何帮助都将不胜感激。提前谢谢。5-羟色胺追逐
发布于 2011-02-14 10:36:06
lot
-------
lot_id
name
address
space
________
lot_id
space_id
space_usage
-----------
space_id
filled_datetime
emptied_datetime
https://stackoverflow.com/questions/4987641
复制相似问题