|
Posted by Ed Murphy on 01/12/07 03:37
Lucas Hernandez wrote:
> Tengo una situacion que luce así
> La siguiente tabla puede tener foreignkeys de 2 tabls diferentes y no se
> como crear o si no se puede crear esa relacion conbinada de 2 tablas
>
> tbTrabajosYMetas
> xid, tablecode, code
> 1, 'mts', 1
> 1, 'mts', 2
> 1, 'trb', 1
> 2, 'trb', 1
>
>
> Los 3 campos son la llave primaria, tablecode y code son el foreignkey
>
> La segunda tabla
> tbMetas
> tablecode, code, descripcion, etc
> 'mts', 1, 'meta1' ..
> 'mts', 2, 'meta2' ..
>
> La Tercera tabla
> tbTrabajos- tablecode y code Es la primaryKey al igual que en la tabla
> anterior
> tablecode, code, descripcion, hora, etc
> 'trb', 1, 'trabajo1', ..
> 'trb', 2, 'trabajo2', ..
tbTrabajosSinMetas
xid, code
1, 1
1, 2
tbMetasSinTrabajos
xid, code
1, 1
2, 1
select xid, 'trb' as tablecode, code from tbTrabajosSinMetas
union
select xid, 'mts' as tablecode, code from tbMetasSinTrabajos
[Back to original message]
|