Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2010, 21:57
ingreico
 
Fecha de Ingreso: mayo-2010
Mensajes: 4
Antigüedad: 14 años, 6 meses
Puntos: 0
Como aplicar recursividad a una tabla en bases de datos

Hola soy nuevo aquí en el foro y tengo un problema de BD que me gustaría que me ayudaran en él.

Quiero aplicarle recursividad a una tabla con 4 campos, esta es la tabla:


DESCRIPCION_PENSUM

Id_descrip_pensum│ Descripción│ fecha Inicio│ fecha fin
1│ Plan1│ 01/01/1990│ 31/12/1995
2│ Plan2│ 01/01/1997│ 31/12/2002
3│ Plan3│ 01/01/1993│ 31/12/1998
4│ Plan4│ 01/01/1996│ 31/12/2001
5│ Plan5│ 01/01/2002│ 31/12/2007


Resulta que los planes que son los que tienen contenidos de materias pueden tener diferentes nombres en cualquier momento del tiempo y contener el mismo plan de materias que otro plan, es decir; el plan 4 que inicia su ciclo el 01/01/19996 y termina el 31/12/2001 podría contener el mismo plan de estudio del plan1 pero la diferencia es que cambia el nombre(ó descripción) ya sea porque se quiere volver a trabajar el plan1 (el cual ya se había trabajado antes) en la institución ó en un sede de otra ciudad.

Como puedo llamar la misma descripción o plan de estudio pero con diferente nombre. Con esto lo que no se quiere es tener que volver a crear todas las materias que ya están creadas para asignárselas a un plan, me imagino que puede ser con recursividad pero no sé cómo hacerlo. Si alguien puede ayudarme o darme una luz se los agradezco de antemano.

Gracias...