Jaime Casanova escribió:
> On 5/6/07, Arturo <arturomunive(at)gmail(dot)com> wrote:
>> pero se me presenta un problema.
>> quisiera declarar el campo id_venta como clave foranea a alguna
>> tabla....
>> pero no puedo hacer tal cosa por que
>> esas id deben ser de facturas o boletas que son 2 tablas distintas
>>
>
> la tabla tabla a la que le vas a poner el FK debe teer in campo
> tipo_venta (boleta o factura, quiza un campo char(1), un numerico
> donde 1 sea boleta y 2 factura o en la version 8.3 que esta por salir
> un tipo enumerado =)
> luego creas un trigger que verifique que id_venta corresponde a una
> boleta si tipo_venta = 1 o a una factura si tipo_venta = 2
>
>
ahh buena aproximacion ... algo por ahi va lo que yo hice.... será que
es la manera mas intuitiva
alguna otra idea?? espero que halla otras antes de mandar mi hunilde
solucion :D