45
P.A. Bernstein, S. Melnik: Meta Data Management, ICDE'04 Boston
Change Propagation
xsd1
xsd2
rdb1
lGiven
Ømap1 between xsd1 and SQL schema rdb1
Øxsd2, a modified version of xsd1
lProduce
Ørdb2 to store instances of xsd2
Øa mapping between xsd2 and rdb2
Now we need to merge
Diff(xsd2,map4) into rdb3
map1
1. map2= Match(xsd1, xsd2)
1. map2
2. map3 = map2 · map1
2. map3
3. <map4, rdb3 > = Copy(map3)
rdb3
3. map4
rdb2
map