【发布时间】:2016-07-05 14:16:00
【问题描述】:
我正在尝试在 mySQL 中为预订系统中的体育场座位创建数据结构。我希望能够查询数据库,遍历块以创建图形表示并能够预订座位。情况是:
- 很多座位,我们会说 A 到 G。
- 'x' 排座位 A、B、C... 因街区而异。
- “y”个座位数,因行而异(A:35,B:32 等)
- 每个座位都有一个状态(已预订/可用)和一个客户参考。 (外键)。
我猜会有一个“主”表,每个座位都有一行,列用于块、行、位置、状态、客户等。用作外键的行。
问题是我显然不想手动插入每个座位,那么如何通过输入一排座位的数量来自动插入,然后自动生成座位?
最后,我怎样才能重复使用它,以便它可以多次用于更多活动?为每个活动的每个座位添加记录将需要资源。
那么,有什么方法可以构建这些数据,我会用什么来让我的生活更简单、更容易生成?
程序是java,可能需要一个函数来构建结构?
【问题讨论】:
-
我会说构建您的解决方案(模型体育场、街区、行、座位等),然后它会变得更清楚您需要哪些持久数据。
-
@c0der 你能解释一下你的意思吗?
-
我的意思是为解决方案建模:为体育场、街区、行等定义类/对象。这将使您需要存储的数据更易于定义。
标签: java mysql data-structures