Código:
Select *
from (Persona LEFT JOIN Persona_fisica
on Persona.pe_cod = Persona_juridica.pe_cod)
LEFT JOIN Persona_juridica
on Persona.pe_cod = Persona_fisica.pe_cod
Where Persona.pe_cod = @cod;
Como no sea la a de fisica otro error ortográfico.
Cita: (SP de sql server 2005)...
No se que caracteristicas especiales puede tener ese motor....
En cuanto a la normalización, si me equivoco que alguien me corrija, pero el modelo logico lo tienes bien normalizado pero despues viene el paso al modelo fisico es lo que no habias hecho...
Cita: ¿Qué tan lejos debe llevar la normalización?
La siguiente decisión es ¿qué tan lejos debe llevar la normalización? La normalización es una ciencia subjetiva. Determinar las necesidades de simplificación depende de nosotros. Si nuestra base de datos va a proveer información a un solo usuario para un propósito simple y existen pocas posibilidades de expansión, normalizar los datos hasta la 3FN quizá sea algo exagerado. Las reglas de normalización existen como gugas para crear tablas que sean fáciles de manejar, así como flexibles y eficientes. A veces puede ocurrir que normalizar los datos hasta el nivel más alto no tenga sentido.
...
Mira tambien la
Pagina 11
Quim