Excluir do Banco

Ola galera estou precisado de uma ajuda, preciso que no metodo sql excluir possa excluir dados de duas tabelas ao mesmo tempo, mas nao estou conseguindo, so esta excluindo de uma alguem pode me mostar um exemplo que como fazer no metedo.

ai esta meu codigo quero adicionar para ele deletar os dados de outra tabela tmb dependente.

@SuppressWarnings("finally")
public boolean excluir(Usuario usuario)
  {
    boolean res = false;
    Conexao con = new Conexao();
    String query = "DELETE FROM usuario WHERE codigo=?";
    
    con.preparar(query);
    try
    {
      con.getPstmt().setInt(1, usuario.getCodigo());
      res = con.executeUpdate();
    } catch (SQLException ex)
    {
      Logger.getLogger(UsuarioDAO.class.getName()).log(Level.SEVERE, null, ex);
    }
    finally
    {
      con.fechar();
      return(res);
    }
  }

como faço pra implementar usando essa minha tabela, to meu confuso aqui

Você deve ter dois execute() e se der erro você dá o rollback.