分类:
2008-04-12 09:52:07
来源:IBM developerWorks 中国网站 作者:Jason Dere |
示例:
寻找每一维中使用的表 要寻找前一步中识别出的 Di 属性使用的所有表,可以检查属性对象中的列/属性引用列表。如果引用指向一个表列,那么将这个表添加到 Di 使用的表集中。如果引用指向另一个属性,那么再检查那个属性的列/属性引用列表,从而寻找 Di 使用的任何新表。判断出这一维使用的表集之后,需要为每个表分配一个惟一的关联名。如果其他维也使用同一个表,那么关联名可以区分查询中不同维使用的同一表的各个实例。 示例: 对于 time 维: 查询中使用的属性: 属性引用的表: 对于 market 维: 查询中使用的属性: |