Abstract intersection theory for zeta-functions: geometric aspects