嗨,有人能给我建议一个保存座位安排的方法,那就是mysql表中的nxm矩阵。下面是我们如何生成nxm表
ADMIN指定总线的行数和列数
管理员选择矩阵的特定元素是否是
座
通道
卧铺
注:卧铺占用2个元素
这个矩阵必须保存在数据库中
我希望矩阵的每个元素都有一个唯一的id,如果一个sleeper两个元素是相同的,则只有一个例外
最佳答案
可矩阵
|MatrixID|Rows|Colls|
其中matrixid是主键
Seattakentable公司
|MatrixID|Row|Column|PassangerType|ElementID|
其中所有列都是复合主键
因为当你使用这个“逻辑”键时,不会有任何串通,所以没有nead来节省免费座位。
对于一个卧铺者,你必须用相同的元素在可设置的表格中插入两行
关于php - 在Mysql表中保存座位安排,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4551651/