发明申请
US20080243772A1 METHOD AND SYTSEM FOR GENERATING NESTED MAPPING SPECIFICATIONS IN A SCHEMA MAPPING FORMALISM AND FOR GENERATING TRANSFORMATION QUERIES BASED THEREON
审中-公开
用于在图像映射形式和用于生成基于其的变换查询中生成映射映射规范的方法和步骤
- 专利标题: METHOD AND SYTSEM FOR GENERATING NESTED MAPPING SPECIFICATIONS IN A SCHEMA MAPPING FORMALISM AND FOR GENERATING TRANSFORMATION QUERIES BASED THEREON
- 专利标题(中): 用于在图像映射形式和用于生成基于其的变换查询中生成映射映射规范的方法和步骤
-
申请号: US12127904申请日: 2008-05-28
-
公开(公告)号: US20080243772A1公开(公告)日: 2008-10-02
- 发明人: Ariel Fuxman , Mauricio Antonio Hernandez-Sherrington , Ching-Tien Ho , Renee J. Miller , Paolo Papotti , Lucian Popa
- 申请人: Ariel Fuxman , Mauricio Antonio Hernandez-Sherrington , Ching-Tien Ho , Renee J. Miller , Paolo Papotti , Lucian Popa
- 主分类号: G06F17/30
- IPC分类号: G06F17/30 ; G06F17/00
摘要:
A method and system for generating nested mapping specifications and transformation queries based thereon. Basic mappings are generated based on source and target schemas and correspondences between elements of the schemas. A directed acyclic graph (DAG) is constructed whose edges represent ways in which each basic mapping is nestable under any of the other basic mappings. Any transitively implied edges are removed from the DAG. Root mappings of the DAG are identified. Trees of mappings are automatically extracted from the DAG, where each tree of mappings is rooted at a root mapping and expresses a nested mapping specification. A transformation query is generated from the nested mapping specification by generating a first query for transforming source data into flat views of the target and a second query for nesting flat view data according to the target format. Generating the first query includes applying default Skolemization to the specification.
信息查询