function generar()
 {
     foreach ($this->columnas as $columna) {
         $this->datos->tabla('columnas')->nueva_fila($columna->get_datos());
     }
     parent::generar();
 }
 function generar()
 {
     //Aca tengo que generar los datos tabla y la relacion
     foreach ($this->tablas as $tabla => $molde_dt) {
         $molde_dt->generar();
         $datos = $molde_dt->get_clave_componente_generado();
         $this->datos->tabla('dependencias')->nueva_fila(array('identificador' => $tabla, 'objeto_proveedor' => $datos['clave'], 'proyecto' => $datos['proyecto'], 'parametros_a' => 1, 'parametros_b' => 1));
     }
     //Alpha testing required..
     $fuente = $this->asistente->get_fuente();
     foreach ($this->relaciones as $tabla_padre => $tabla_hija) {
         $dt_padre = toba_info_editores::get_dt_de_tabla_fuente($tabla_padre, $fuente, $this->proyecto);
         $dt_hijo = toba_info_editores::get_dt_de_tabla_fuente($tabla_hija, $fuente, $this->proyecto);
         $this->datos->tabla('relaciones')->nueva_fila(array('identificador' => "{$tabla_padre} -> {$tabla_hija}", 'padre_id' => $tabla_padre, 'hijo_id' => $tabla_hija, 'padre_objeto' => $padre_obj['id'], 'hijo_objeto' => $hijo_obj['id']));
         if (isset($this->columnas_relacionadas[$tabla_padre][$tabla_hija])) {
             foreach ($this->columnas_relacionadas[$tabla_padre][$tabla_hija] as $columnas) {
                 $this->datos->tabla('columnas_relacion')->nueva_fila(array('padre_clave' => $columnas['columna_padre'], 'hijo_clave' => $columnas['columna_hija']));
             }
         }
     }
     parent::generar();
 }