Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/06/2010, 13:25
Avatar de lilith_sr
lilith_sr
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 113
Antigüedad: 17 años, 3 meses
Puntos: 2
Respuesta: Relacion de herencia

Hola.....bueno en los mensajes anteriores se habla de generalizacion.......ahora mi duda es la siguiente:

supongamos que tenemos:
la TABLA PERSONA y una persona puede ser un :
* ESTUDIANTE
* TRABAJADOR
* INVITADO

entonces........

supongamos que utilizamos generalizacion para representar esto, es decir, que tenemos la tabla PERSONA como una superclase.

y las tablas de ESTUDIANTE, TRABAJADOR e INVITADO tienen la llave primaria de la superclase PERSONA.

ahora mi duda es la siguiente:

que hago si por ejemplo quiero obtener toda la informacion de una persona sin importar si es estudiante, trabajador o invitado. como seria la logica de la consulta sql???
alguna idea de como se hace???.......