// key using all the columdns referenced by in the SCAN predicates
for (Table catalog_fkey_tbl : fkey_column_xrefs.keySet()) {
DesignerVertex other_vertex = agraph.getVertex(catalog_fkey_tbl);
PredicatePairs implicit_cset = fkey_column_xrefs.get(catalog_fkey_tbl);
if (t)
LOG.trace("\t" + catalog_tbl + "->" + catalog_fkey_tbl + "\n" + implicit_cset.debug());
Collection<DesignerEdge> edges = agraph.findEdgeSet(vertex, other_vertex);
if (edges.isEmpty()) {
this.addEdge(agraph, AccessType.IMPLICIT_JOIN, implicit_cset, vertex, other_vertex, catalog_stmt0);
// Even though we don't need to create a new edge, we still
// need to know that