Mysql 餐厅餐桌合并和取消合并的数据库模式

Mysql 餐厅餐桌合并和取消合并的数据库模式,mysql,Mysql,我需要帮助设计一个餐厅销售点系统表,特别是在合并和未合并的餐厅表 例如,我想将表1-3合并为表1 -Table 1 -Table 2 -Table 3 Table 4 Table 5 那就是这样, Table 1 -Table 1 -Table 2 -Table 3 Table 4 Table 5 事务完成后,可以取消合并表。谁有办法解决这个问题 要扩展zerkms的建议,您需要一个两层系统来支持这种方法。将表格信息(服务器、订单、计时等)链接到座位座位将与表格有一对多关系 当一

我需要帮助设计一个餐厅销售点系统表,特别是在合并和未合并的餐厅表

例如,我想将表1-3合并为表1

-Table 1
-Table 2
-Table 3
Table 4
Table 5
那就是这样,

Table 1
  -Table 1
  -Table 2
  -Table 3
Table 4
Table 5

事务完成后,可以取消合并表。谁有办法解决这个问题

要扩展zerkms的建议,您需要一个两层系统来支持这种方法。将表格信息(服务器、订单、计时等)链接到座位座位将与表格有一对多关系

当一位客人被分配到一张桌子时,一张桌子将链接到一张座位。如果一组客人被分配到多张桌子,多张桌子将链接到一个座位

- Seating 1
    - Table 1
- Seating 2
    - Table 2
    - Table 3
    - Table 4
当一群客人离开时,将他们的桌子与座位取消链接。要计算未使用的表,只需计算表中的条目即可

- Seating 1
    - Table 1
- Seating 2
    - Table 2
    - Table 3
    - Table 4

注意:表格条目在餐厅的整个生命周期内都是静态的(除非添加更多的物理表格)座位应根据需要动态创建和删除条目。

创建另一个实体订单,该实体至少包含一个表格并具有持续时间(在某个时间开始,在某个时间结束)