Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2005, 13:03
Avatar de prusian
prusian
 
Fecha de Ingreso: diciembre-2005
Mensajes: 6
Antigüedad: 18 años, 4 meses
Puntos: 0
Debo usar Tabla Recursiva?... con clave foranea?

Buenas a todos:

Tengo varias cuestiones:

Tengo una tabla PF con PK 'PF_ID'. Los registros corresponden a "estudiantes"

1.- Para poder hacer que un estudiante dependa de uno o varios estudiantes (como jefes de grupo de estudio) debo, supongo, crear una tabla recursiva, no?

2.- Esa tabla recursiva TR debería tener al menos estos campos:
'PF_ID' - id del estudiante que se asocia un grupo
'PF2_ID' - id del estudiante que lidera un grupo
y ambas juntas deben ser la clave principal de la tabla TR
Es correcto?

3.- Si quiero mantener la integridad referencial debo indicar además que son claves foráneas y de qué tabla dependen?... en caso afirmativo:¿COMO?

4.- No pasa nada por tener nombres diferentes al de la tabla original, verdad?

5.- Si en phpmyadmin, por ejemplo, borro un registro de la tabla PF me borra todos los asociados en la tabla TR?... cómo lo haría si no?

Por favor,si no os importa, numerad las respuestas como las preguntas, que me lío mucho y soy muy zoquete.

Gracias a todos de antemano por vuestra paciencia con "petardos" como yo.

Última edición por prusian; 16/12/2005 a las 13:27 Razón: error en tituo