Tengo una tabla de detalle unica y 2 tablas de cabecera, y segun
determinados parametros, utilizo una u otra cabecera para el detalle.
El problema lo tengo con el diseño:
CABECERA1:
-IdCabecera1 (identity)
-Campo1
-Campo2
CABECERA2:
-IdCabecera2 (identity)
-CampoA
DETALLE:
-CampoXXX
-CampoYYY
-CampoZZZ
El tema es, como relaciono el detalle con la cabecera correspondiente, pq si
yo pongo un IdCabecera en DETALLE, y, por ejemplo, es 1, yo voy a tener un
Id = 1 en cada una de las tablas CABECERA.
Como se resuelven este tipo de casos de la manera mas normalizada posible
(pensando en las futuras consultas con SELECT)
Muchas gracias.
Leer las respuestas