Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Orm?

Estas en el tema de Orm? en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Buenas, acudo a todos ustedes para ver si me dicen si esto es factible con algun framework. Básicamente lo que estoy buscando es algun FW ...
  #1 (permalink)  
Antiguo 23/08/2009, 20:37
Avatar de destor77  
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 20 años, 2 meses
Puntos: 43
Orm?

Buenas,
acudo a todos ustedes para ver si me dicen si esto es factible con algun framework.
Básicamente lo que estoy buscando es algun FW que permita hacer borrados completos de tablas algo como:
"si quiero borrar un departamento de ayuda, que se borren todos los ticket asociados a este departamento"
Se que cake tiene algo de esto, pero mi duda es: existe algo que lo permita hacer sin necesidad de hacer alguna configuracion?", que con solo analizar la tabla de la base de datos sepa que borrar y que no, en el ejemplo anterior es facil pero que pasa si quiero borrar el departamento de ayuda pero algun ticket esta asociado a otro departamento que no se desea borrar?

La idea es agregar la menor cantidad de configuración posible a los modelos.

Espero haberme explicado bien, cualquier cosa me avisan y veo de desarrollarlo de una mejor manera.

salu2
  #2 (permalink)  
Antiguo 23/08/2009, 21:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 7 meses
Puntos: 2135
Respuesta: Orm?

Zend tiene esa capacidad (de hacer Cascade Deletes) aunque realmente esa es tarea de la base de datos.

Dependiendo del RDBM que uses, te debe de dar esa facilidad, solo es cuestión que al diseñar la tabla especifiques sus dependencias.

Saludos.
  #3 (permalink)  
Antiguo 24/08/2009, 07:33
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años, 1 mes
Puntos: 69
Respuesta: Orm?

Sumando a lo que dice GatorV, no hay "soluciones mágicas", ya que incluso a la hora de setear las claves dependientes en una base de datos, tenés que hacer "configuración".

Pero claro, siempre podés tomarte el tiempo y programar algo que lo haga automáticamente :P
__________________
Tutoriales Photoshop | Web-Studio.com.ar
Artículos PHP | ZonaPHP.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:07.