一些背景资料:
我们使用线性规划(scip/ZIMPL)来解决一个优化问题。
因此,变量在数学公式中有下标。
目前数据库/接口使用mySQL/HeidiSQL
目前,我们使用变量(约束)并将它们放入索引中,这些索引是表中的单个列。
变量"v“是index01,它指的是时间段,index02指的是集中库存。
但是,目前只创建了6个索引/列--尽管没有6个下标(索引)的变量,但也有一些有超过6个索引的行。
是的,我们可以快速修复并将索引数量增加一倍,但这不是长期解决方案
如何将zimpl/scip输出的下标映射回原始有意义的变量名,而不为每个变量创建新列?
发布于 2014-10-24 14:41:48
对变量和下标使用具有单独列的表。
CREATE TABLE arrays (
variable VARCHAR(10),
index SMALLINT,
value FLOAT,
PRIMARY KEY (variable, index));https://stackoverflow.com/questions/26550127
复制相似问题