ENTIDAD RECURSIVA
Una entidad es recursiva cuando tiene dos roles por
ejemplo: un empleado al mismo tiempo puede ser jefe de otros empleados. La relación
entra a la misma entidad.
PASOS PARA CREAR UNA ENTIDAD RECURSIVA (E-R)
1. Crear la tabla sin el campo Fk.
2. Insertar a todos los jefes.
3. Agregar el campo Fk a la tabla.
4. Altera el campo núm. Jefe y conviértelo a fk.
5. Agrega los registros que no son jefes.
6. Visualiza quien es jefe de que empleado.
Select E.nombre, J nombre
From empleado E, empleado.J
Where E.num.emp=J.num.jefe;
No hay comentarios:
Publicar un comentario