P.A. Bernstein, S. Melnik: Meta Data Management,
ICDE'04 Boston
Change
Propagation (cont’d)
xsd1
xsd2
rdb1
map1
2. map3
rdb3
3. map4
1. map2
xsd2¢
4. map5
4. <xsd2¢, map5> =
Diff(xsd2,map4)
rdb2
7. map8
7. map9
7.
<rdb2, map8, map9> =
Merge(rdb3, rdb4, map7)
6. map7
6. map7
= map4 • map5 • map6
rdb4
5. map6
5. <rdb4, map6> =
ModelGen(xsd2¢, SQL)