你可以尝试:
create table strips (strip_id int primary key, [other strip parameters]);
create table parameters (parameter_id int primary key, parameter_description varchar(200));
create table strip_hr_data (strip_id int, parameter_id int, x int, y int, value whatever(), primary key(strip_id,parameter_id,x,y));
这样你就可以有任意数目参数的和带样品任意数量。
可视化你的数据,你
select strip_id, parameter_dscription ,x,y, value
from strips a
inner join strip_hr_data b on (a.strip_id = b.strip_id)
inner join parameters c on (b.parameter_id = c.parameter_id)
where (whatever filters you want...)
和无论是C & P中的数据或ODBC它擅长的化妆透视表。 您将得到一张包含所有选定行程的表格,其中包含每个位置的参数值
向前迈进一步,您可以为每个参数和聚合数据创建维度,从而创建真实的DW而不仅仅是存储库。
欢呼
存储数据看起来非常简单,但查询它可能不会,特别是如果区域是不规则形状(我不知道为什么你这个标记地理空间,顺便?)。如果你想要高效查询的建议,那么你可能需要澄清这一点。 – Pondlife
感谢Pondlife。我想要执行如下查询: - 获取线圈某一区域内与日期层次结构(按周,月,季度,年)汇总的条相关的工艺参数(或缺陷)的平均值,并进一步深入了解以查看与每个单条相关的值 – Nko