gpt4 book ai didi

java - 存储 parking 场 parking 位 transient 状态的最佳数据库设计

转载 作者:行者123 更新时间:2023-12-01 15:56:14 25 4
gpt4 key购买 nike

嘿。 我正在设计一个网站(使用 spring、hibernate 和 postgres),供 parking 场所有者跟踪其 parking 场 parking 位的状态(占用、空置或保留),并且对于其他人,我的网站应该能够显示他们想查看的任何 parking 场的 parking 位的当前状态。

基本上任何 parking 场业主都可以在我的网站上注册,并可以输入包含其 parking 场 parking 位总数的信息。因此,假设我在 parking_lots 表中有两个条目,其中包含 A 和 B 两个 parking 场的详细信息。A 和 B 有唯一的 id,并且假设 A 有 7 个 parking 位,B 有 5 个。

现在我的问题是,存储 A 中 7 个 parking 位、B 中 5 个 parking 位的状态的最佳数据库设计是什么,如果明天有一个条目 C 带有 3 个 parking 位,我应该仍然能够处理它。假设用户点击我网站上的 parking 场 A,他应该能够看到 A 中的哪些 parking 位已被占用,哪些 parking 位是空的,以及是否为将来的任何时间预留了空间。状态可能在一天中的任何时刻发生变化。

任何帮助将不胜感激。提前致谢。血清素追逐

最佳答案

lot
-------
lot_id
name
address

space
________
lot_id
space_id

space_usage
-----------
space_id
filled_datetime
emptied_datetime

关于java - 存储 parking 场 parking 位 transient 状态的最佳数据库设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4987641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com