日期:2014-05-17  浏览次数:20645 次

请问一般怎么保存三维数据
要对一个计划中的数据做保存。

一个计划中可以有多个地点,每个地点的具体位置分为。

上 中 下 3 --每个 “上”位置可对应不同的“左、中、右”及“时间”
左 中 右 3
时 间  
   


按照我知道的给二维数据保存方法,再加一维。
最后要保存的数据行数为
(3*3* x个时间) * y个地点 * 每个地点的z个检测
假设x=3 y=8 z=20 最后的行数可达到
 3*3*3*8*20 = 4320条行。


数据量太大了,数据库撑不了,请问一般是怎样做三维数据的保存的?


------解决方案--------------------
如果公式确定,可以考虑两列存明确的数据,第三列通过约束来自动生成
------解决方案--------------------
一列保存,用什么符号分开就得了,不过查询麻烦
------解决方案--------------------
那要不你在使用的时候再计算出来咯。