def METHOD_NAME(self, conn=None, transaction=None):
    """
    _execute_
    Check to make sure that all required tables have been defined.  If
    everything is in place have the DBCreator make everything.
    """
    for requiredTable in self.requiredTables:
        if requiredTable not in self.create:
            raise WMException("The table '%s' is not defined." % \
                              requiredTable, "WMCORE-2")
    try:
        DBCreator.METHOD_NAME(self, conn, transaction)
        return True
    except Exception as e:
        print("ERROR: %s" % e)
        return False