Accessing Data Sources
Define the mediator extents
extent person0 of Person wrapper w0 extent p0;
extent person1 of Person wrapper w1 extent s1
map (name = sname);
Can use subtyping and views to define more complex transformations on the data sources.
define double as
select struct (name: x.name, salary: x.salary+y.salary)
from x in person0 and y in person1
where x.name = y.name