"Germán C. Basisty" <german(dot)basisty(at)eipsistemas(dot)ath(dot)cx> writes:
> Sobre este modelo necesitaria construir una vista que me de cómo resultado
> lo siguiente:
>
> NOMBRE DEL PACIENTE || APELLIDO DEL PACIENTE || NOMBRE DEL MEDICO ||
> APELLIDO DEL MEDICO || DIAGNOSTICO
Algo como:
CREATE VIEW lavista AS
SELECT pp.nombre, pp.apellido, pm.nombre, pm.apellido, a.diagnostico
FROM atenciones a, medico md, persona pm, paciente pc, persona pp
WHERE a.medico = md.codigo
AND a.paciente = pc.codigo
AND md.persona = pm.codigo
AND pc.persona = pp.codigo
Debería de funcionar.
Saludos,
Manuel.