public ORASSBuilder(Map<String, ErdNode> erdEntities, Map<String, ErdNode> erdRels) throws MainException{
		entities = erdEntities;
		rels = erdRels;
		nodes = new HashMap<String, ORASSNode>();
		dbCache = DBAccess.getInstance();
		//isaRels = new HashMap<ORASSNode, ORASSNode>();
		processedNodes = new ArrayList<String>();
		erdnodes = new HashMap<String, ErdNode>();
		erdnodes.putAll(entities);
		erdnodes.putAll(rels);
		
		Set<String> erd = entities.keySet();
		Iterator<String> erdItr = erd.iterator();
		String tables="";
		String oldNames = "";
		while(erdItr.hasNext()){
			String nextName = erdItr.next();
			tables += nextName + "-";
			oldNames += entities.get(nextName).getOriginalTableName()+"+";
		}
		logger.info(tables);
		logger.info(oldNames);
	}