private static ColumnValuesTableMap resolve(IDatabaseConnection connection,
DependencyInclusionResolver inclusionResolver, Map<Class<?>, Set<ColumnValues>> primaryPks) throws SQLException {
ColumnValuesTableMap resolution = new ColumnValuesTableMap();
EntityDependencyGraph edg = new EntityDependencyGraph();
edg.addEntities(primaryPks.keySet());
resolvePks(connection, edg, inclusionResolver, primaryPks, resolution);
return resolution;
}