Als v2_impervious_surface_map.id != v2_impervious_surface_map.impervious_surface_id en v2_impervious_surface_map.id komt niet voor in v2_impervious_surface.id, krijg je in het lijstje "Algemene tests > Bekijk fouten in model" een ERROR.
Het probleem is volgens mij dat er (in sql termen) zoiets wordt gedaan:
select * from v2_impervious_surface_map where id not in (select id from v2_impervious_surface);
in plaats van
select * from v2_impervious_surface_map where impervious_surface_id not in (select id from v2_impervious_surface);
Hoe te reproduceren:
Het probleem is volgens mij dat er (in sql termen) zoiets wordt gedaan:
select * from v2_impervious_surface_map where id not in (select id from v2_impervious_surface);
in plaats van
select * from v2_impervious_surface_map where impervious_surface_id not in (select id from v2_impervious_surface);